如果是express-generator创建的项目,创建完成时会提示:
run the app: $ DEBUG=myapp:* npm start
也就是建议你以npm start方式来启动应用。
其实npm start对应的是package.json中的:
"scripts": { "start": "node ./bin/www" },
所以呢,如果你用node-dev来实现自动重启,
一种方式是DEBUG=myapp:* node-dev ./bin/www
另一种方式是修改package.json
"scripts": { "start": "node-dev ./bin/www" },
如果电脑没有node-dev需要安装npm install node-dev -g -D