Node.js中的express框架,修改内容后自动更新(免重启),express热更新
有兩個插件可以解決此問題:1)supervisor;2)nodemon。
?
今天我只講supervisor如何安裝、設置開機自動啟動:
強調一下!用supervisor來啟動nodejs,就不用用什么pm2去啟動nodejs項目了,否則會導致沖突
npm install -g supervisor
驗證是否安裝好
supervisor -v
如果報錯bash: supervisor: command not found
ln -s /usr/local/node-v10.15.3-linux-x64/bin/supervisor? /usr/local/bin/supervisor
就可以了
然后 cd到項目的目錄下面
我這里是 cd /usr/local/Nodejs/
如果不做這一步就用supervisor?/usr/local/Nodejs/main.js 會導致很奇葩的錯誤,而且弄得服務器很卡
到了目錄以后用supervisor main.js命令即可
________________________
接下來就是設置supervisor 開機啟動,步驟有點惡心,就先忍一忍吧!!!
大家可以去supervisor進程守護在Centos 6和Ubuntu16.04上設置與使用 - 簡書看看我反正是覺得有點想拋棄supervisor了
下次還是研究下nodemon
總結
以上是生活随笔為你收集整理的Node.js中的express框架,修改内容后自动更新(免重启),express热更新的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos下设置node.js开机启动
- 下一篇: Vue.js框架简单读取数据库信息并渲染