1. 程式人生 > >關於node.js執行Microsoft sript host 報錯解決方法

關於node.js執行Microsoft sript host 報錯解決方法

我也是剛接觸node.js,作為一個初學者,肯定會遇到一些不知道怎麼處理的問題,遇到問題很正常,關鍵是我們如何去解決它。對於node.js的優點可以說不言而喻了,單執行緒,非阻塞,事件驅動,賦予了它很快的相應和處理速度。但初學的過程並不是那麼愉快。


對於node.js的學習首先要做的肯定是安裝node環境,安裝過程會自動配置環境變數,所以不用我們人工再次新增效果如下



2.環境已經就緒,那麼可以小試一波

    測試第一個node.js 程式。



方便大家測試,程式碼如下:


var http = require("http");  
http.createServer(function(req, res) {  

    res.writeHead( 200 , {"Content-Type":"text/html"}); 

 // 傳送 HTTP 頭部 

// HTTP 狀態值: 200 : OK

// 內容型別: text/plain
    res.write("<h1>Node.js</h1>");  
    res.write("<p>Hello World</p>");  

    res.end("<p>http://blog.csdn.net/</p>");  
}).listen(3000);  

console.log("HTTP server is listening at port 3000.");//終端列印資訊


有兩種比較方便的執行方式

第一種是  以管理員開啟cmd視窗,進入node的測試目錄中去, 再使用 node  +  名稱.js





第二種是

找到你放js檔案的位置,然後右擊滑鼠, 選擇開啟方式,會看到如下圖




這就是windows預設的開啟方式,但我們要用的是node.exe,所以接下來就是點


如果在其他應用裡面沒有看到node.exe,不著急,滑鼠滑到最下面有一個


然後找到你安裝node的路徑,裡面有node.exe,選擇開啟就行了



開啟後就會看到如下執行結果


說明已經執行成功,然後在瀏覽器位址列輸入 127.0.0.1:3000  

回車就可以看到執行結果了

新人一枚,如有錯誤,還請指出,相互學習!