我正在尝试学习创建Web应用程序,nodejs
并expressjs
按照快递网站上的入门指南,在使用快递(1)标题下生成应用程序.
我使用express-generator
插件生成了一个应用程序,运行npm install
,然后尝试运行应用程序node app
(我也尝试node app.js
了很好的措施.当运行这些命令中的任何一个时,终端都没有输出.
我还尝试使用node debug app
以下结果调试应用程序:
< debugger listening on port 5858 connecting... ok break in app.js:1 1 var express = require('express'); 2 var http = require('http'); 3 var path = require('path'); debug> cont program terminated debug> cont App isn't running... Try `run` instead debug>
我确实找到了一个bin/www
似乎包含启动服务器代码的文件,当然,运行node bin/www
成功启动了应用程序.
我在这里错过了什么?
看起来启动应用的方式已经改变.而不是node app
你现在应该做的
npm start
更多细节请访问https://github.com/expressjs/generator