安装好了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,搞定。。今天就到这吧。手上还有一大堆事要做呢。