Node熱部署插件

1、supervisor

首先須要使用 npm 安裝 supervisor(這裏須要注意一點,supervisor必須安裝到全局)html

$ npm install -g supervisor

Linux 或 Mac用戶須要使用管理員權限node

sudo npm install -g supervisor

安裝完成後就能夠用supervisor啓動服務了(假設你的Node.js程序主入口是app.js)git

$ supervisor app.js

命令行窗口會顯示啓動成功信息,並開始代碼監聽,當代碼被修改以後,運行的腳本會被終止,自動從新啓動。github

PS: express 4.x把用於項目啓動的代碼移到了./bin/www的文件,如需使用supervisor 啓動express項目請使用下面的命令shell

supervisor bin/www

原文傳送門express

對supervisor感興趣的同窗能夠訪問github地址瞭解更多詳情:https://github.com/isaacs/node-supervisornpm

2、nodemon

nodemon Git地址:github.com/remy/nodemon#nodemon
使用教程
一、全局安裝app

npm install -g nodemon

二、本地安裝ui

npm install --save-dev nodemon

三、啓動應用命令行

nodemon [your node app]

四、使用幫助

nodemon -h  或者  nodemon --help

五、若是沒有在應用中指定主機和端口,能夠在命令中指定:

nodemon ./server.js localhost 8080

六、開啓debug模式

nodemon --debug ./server.js 80

七、參考文檔:http://www.tuicool.com/articles/2AnmEz7

相關文章
相關標籤/搜索