在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 来重启服务。