node.js+express框架 修改后自启【不需要再执行start】

我们每次修改完后都需要重新启动下才能刷新,就很麻烦‘nodemon’解决了这个问题。

  • 这里直接进行全局安装
npm install -g nodemon
  • 安装到本地
npm install nodemon --save
  • 在项目目录下创建 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"
}
  • 在app.js里添加代码
const port = 8080 ;
const debug = require('debug')('my-application'); // debug模块

app.set('port', process.env.PORT || port); // 设定监听端口
//启动监听
var server = app.listen(app.get('port'), function() {
  debug('Express server listening on port ' + server.address().port);
});
  • 以上步骤完成后启动项目
打开cmd进入当前项目里有app.js
输入‘nodemon app.js’即可启动 随意修改内容就会刷新。。。 
posted @ 2020-10-29 21:13  小泽沐优声  阅读(166)  评论(0编辑  收藏  举报