node.js 开发修改文件重新启动 onchange 模块

416 阅读1分钟

在node.js开发过程中,我们在每次修改文件之后,都要断开服务,手动重启,这样太糟糕了。

我们可以使用 onchange 模块解决这个问题。

具体使用方法如下:

安装 onchange 模块

npm install onchange
# 安装 onchange 模块

在 package.json 添加执行

我们在 package.json 文件的 scripts 字段中增加一个 dev,watch 执行。

"scripts": {
    "dev": "node app.js", // 此处 app.js为应用启动文件,自行修改
    "watch": "onchange -i -k '**/*.js' -- npm run dev"
  },

启动应用

npm run watch

这样我们再修改文件的.js文件就不需要手动停止服务在启动了,系统会自动运行 npm run dev 来重启服务。