现在我们用nodejs的http服务,当我们更新了代码之后,需要重新执行命令才能重启服务,这样我们更新的代码才会生效。现在我们介绍一下使用supervisor,这样更新代码后就不需要手动地重启服务了,它会自动重启服务,这样代码就能立即生效了。(弹幕说nodemon什么的会更好,不过我们这里先搞supervisor先)
- 第一步,用npm安装supervisor(npm感觉就相当于python里面的pip,一个包管理工具)
npm install -g supervisor
直接百度cnpm,第一个就是了,这里根据它的提示,安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g supervisor
- 第二步,用supervisor运行js文件
这样,当我们更新了app.js中的文件后,它会自动重启服务了,刷新一下浏览器,内容就会更新了。supervisor app.js