当前位置: 首页 > 知识库问答 >
问题:

Expressful Server正在侦听端口3000。无法GET/404错误

韩禄
2023-03-14

我正在尝试使用 https://github.com/jeroenransijn/expressful/blob/master/docs/total-beginner-guide.md 的步骤运行一个简单的表达应用程序

当我在正确的路径中执行“node app.js”时,我在端口3000上启动了console.log Express服务器(Expressful服务器在端口3000上侦听)。虽然expressful服务器是在端口3000上启动的,但是当我试图在浏览器上运行localhost:3000时,它给出了一个错误“GET / 404”。参考这张图片

浏览器上显示CANNOT GET/有人能告诉我哪里出错了吗?

附言:我正在研究视窗。npm: v3.10.5, 节点: v5.4.1

共有1个答案

裴曜灿
2023-03-14

看起来你正在创建一个页面路径,而不是一个索引路径。您应该将index.json或index.cson和index.html分别添加到内容和视图目录中。顺便说一下,我建立了这个框架,让我知道你是否需要更多的帮助。

 类似资料:
  • 问题内容: 我想定义一个bash别名,以自动执行以下任务: 问题答案: alias kill3000=”fuser -k -n tcp 3000”

  • 我发现我的Windows 10机器上有许多端口(1)未被任何进程使用,(2)我无法侦听。 我在尝试运行使用端口3000的节点服务器时发现了这个问题。我发现了一些关于这个主题的问题。这一个是典型的:节点。js端口3000已经在使用,但实际上没有? 这个问题和类似问题的所有受访者都建议使用“netstat -ano”来查找使用端口并杀死它的进程。 我发现有大量端口被阻塞,而这些端口与进程无关。这与AV

  • 端口80正在使用中,所以我想知道如何才能杀死在端口80上运行的进程。

  • 我在Windows 8的WebStorm中创建了一个新的流星项目。在“运行/调试配置”中,我将端口值设置为3008,但当我运行应用程序时,它总是在端口3000上工作。 有人知道Meteor在哪里定义端口号吗?或者我如何更改它? 我在整个项目中搜索了“3000”、“端口”和“收听”这些词,但它们不存在。 我也看到了这些问题,没有帮助我,因为他们使用快递,它定义了硬编码的端口号:Node.js/Exp

  • 我已经用重新启动了influxdb,但是没有任何帮助。 我错过了什么? 更新7.11.2016 21:59 更新13.4.2020问题已修复。 这是一个老问题,我不记得我到底是如何解决这个问题的,但我做到了。如果我没记错的话,问题是流入没有加载正确的配置文件,这是我自己当时的愚蠢。可悲的是,我不记得为什么会发生这种事,但我记得这是我自己做的。记住总是正确地阅读文档,并谷歌出它的sht。

  • 问题内容: 我正在测试一个应用程序(希望可以在heroku上运行,但是在本地也有问题)。它在运行http.Server.listen()时给我一个EACCES错误- 但它仅在某些端口上发生。 因此,我正在本地运行: 我在900端口(或我尝试过的其他20个端口中的任何一个)上没有任何运行,因此这应该可以工作。奇怪的是它 确实 在某些端口 上 工作。例如,端口3000可以正常工作。 是什么原因造成的?