节点js无法使用http://127.0.0.1:3000

时间:2016-09-17 01:13:53

标签: node.js

您好我是Node JS的新手,我正在努力通过Sams在24小时内自学。我已经在全球范围内安装了快递,并且正在完全按照书中所说。全球安装快递。

express jade_conditions

已安装的依赖项

cd jade_conditions && npm install

然后跑

node app.js

然后要求用节点http://127.0.0.1:3000/打开浏览器 这是问题所在,因为我无法打开任何网站。它说无法连接。我错过了什么。因为我不明白这个http://127.0.0.1:3000/来自哪里。任何人都可以帮我如何从浏览器上的视图文件夹中查看那些jade.index文件? 提前谢谢。

2 个答案:

答案 0 :(得分:0)

尝试运行npm start而不是node app.js。这里提到:https://github.com/expressjs/express#quick-start

实际上会运行node bin/www而不是app.js,它会在启动服务器之前将端口设置为3000.

答案 1 :(得分:0)

如果您使用express-generator创建了应用,那么它就无法使用node app.js,因为已在bin/www文件夹中进行了监听配置,并且它将以{{1}运行}}

这样做

start command

在broswer上打开上面的链接

如果您想使用> npm start ,请在app.js文件中的特定端口上收听,如下所示

node app.js

并使用> app.listen(3000); ,它将起作用

供参考,请在此处详细查看:https://github.com/expressjs/express#quick-start