问题
- 我们每次修改 node.js 代码后,都需要重新执行js文件后修改的代码才能生效。
- 这样使我们的开发体验很差,那有什么办法解决吗?
解决
使用supervisor小工具帮你解决:
supervisor
- supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js。
使用方法:
- 先用 npm 安装 supervisor。
npm install -g supervisor
- 安装后直接使用下面的命令执行js文件即可。
代码说明详见:使用supervisor热更新时,node.js占用大量CPU问题解决
supervisor -i node_modules index.js
- 安装成功后,修改代码保存后,supervisor 将会帮你自动重启服务,无需手动运行,这个小工具帮你解决了开发中的调试问题。
参考:
《nodejs热更新》