您好我是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文件? 提前谢谢。
答案 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