添加nodemon模块
cnpm install --save nodemon
根目录添加文件 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 修改内容后自动更新(免重启)
entrance.js内容
const express = require("express"),
app = express(),
debug = require('debug')('my-application'); // debug模块
app.all("*", function (req, res, next){
res.send('fdssc')
})
app.set('port', process.env.PORT || 9000); // 设定监听端口
const server = app.listen(app.get('port'), function () {//启动监听
debug('Express server listening on port ' + server.address().port);
});
package.json添加
"scripts": {
"dev":"nodemon entrance.js"
}
执行启动 cnpm run dev