1、全局安装
cnpm i nodemon -g
2、在项目根目录(和app.js同级)创建 nodemon.json 文件,内容如下(貌似不要这个文件也可以)
{
"restartable": "rs",
"ignore": [
".git",
".svn",
"node_modules/**/node_modules"
],
"verbose": true,
"execMap": {
"js": "node --harmony"
},
"watch": [
],
"env": {
"NODE_ENV": "development"
},
"ext": "js json njk css js "
}
如果项目是使用 express generator 进行的,则可以修改 app.js
,将最后一行 module.exports = app
需要注释掉,然后添加下面代码,等项目上线时再改回来。
var debug = require('debug')('my-application');
app.set('port', process.env.PORT || 3000);
var server = app.listen(app.get('port'), function() {
debug('Express server listening on port ' + server.address().port);
});
然后使用下面命令即可:
nodemon app.js