安裝Node.js以及配置supervisor提高程序調試效率

一、安裝Node.js

最近博主在研究Node.js,安裝Node.js很簡單,首先我們請移步官網:Node.js下載頻道,現在Node.js的官網好像能夠直接檢測系統版本,直接點擊下載即可:


直接點擊下載即可,下載完成後雙擊一直下一步即可安裝成功,安裝成功後,請打開cmd命令行工具,輸入node進行測試,成功效果如圖:



二、安裝supervisor

在以往我們開發php程序調試的時候,每次我們修改代碼,我們可以直接去瀏覽器瀏覽,不需要重啓服務。但是在開發nodejs程序的時候,無論你修改了代碼的什麼部分,我們都需要重新啓動服務才能生效,這就大大增加了我們調試代碼的複雜度。

Node.js雖然有利於提高程序的性能,但是卻不利於開發調試,因爲我們在開發過程中,總是希望修改之後立即看到效果,而不是每次修改代碼之後都需要終止程序並重啓程序。

supervisor的安裝也非常簡單,打開cmd命令行工具,輸入命令:npm -g install supervisor

這裏注意一點的就是,supervisor必須安裝到全局,如果你不安裝到全局,錯誤命令會提示你安裝到全局。

如果不想安裝到默認的全局,也可以自己修改全局路徑到當前路徑

npm config set prefix "路徑"


安裝完成後示例:

假設現在有一段代碼:

var http = require('http')

http.createServer(function(req,res){
	res.writeHead(200,{'Content-type':'text/html'});
	res.write('<h1>Node.js</h1>');
	res.end('<p></p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000');

然後我們使用supervisor啓動服務:


完成後是這樣的:



我們直接將代碼修改成:

var http = require('http')

http.createServer(function(req,res){
	res.writeHead(200,{'Content-type':'text/html'});
	res.write('<h1>Node.js</h1>');
	res.end('<p>這是一個測試代碼!</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000');

點保存,這時候我們不需要重新啓動服務,直接刷新頁面,我們就能看到效果:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章