安装好了express准备写项目,可是发现随便改一下js都要使用npm start重新启动才能生效,这个很不好,搜索一下发现有这么一个模块supervisor。那就安装一下吧。
1.安装,这个必须是全局安装那就开始吧。
npm -g install supervisor
设置路径,不然会报未找到命令。
ln -s /usr/local/nodejs/bin/node /usr/local/bin
2.到达项目目录执行一下吧。
supervisor app.js
执行,奇怪怎么启动不了,查了一下资料发现,新版的入口文件是bin/www,你们可以看一下package.json。
{"name": "testapp","version": "0.0.0","private": true,"scripts": {"start": "node ./bin/www"},"dependencies": {"body-parser": "~1.15.1","cookie-parser": "~1.4.3","debug": "~2.2.0","express": "~4.13.4","jade": "~1.11.0","morgan": "~1.7.0","serve-favicon": "~2.3.0"} }
那就启动这个入口文件吧。
supervisor ./bin/www
OK,搞定。。今天就到这吧。手上还有一大堆事要做呢。