神奇的Nodejs-網站開發如此之快
阿新 • • 發佈:2019-02-13
摘要:初識nodejs,使用nodejs搭建一個http服務,並通過瀏覽器可以正常訪問
下載安裝nodejs
Nodejs下載地址:
下載後和普通程式安裝方法沒什麼不同(可以選擇一下安裝路徑,不選使用預設也行)
檢查是否安裝成功
開啟命令提示視窗,輸入:
1 |
node - v
|
顯示出版本號即表示安裝成功:
1 |
v4.4.5
|
Nodejs搭建http服務
·nodejs可以搭建http客戶端,也可以搭建http服務端,一個超簡單的例子說明nodejs的方便快捷:
假如檔名為:hello.js
1 2 3 4 5 6 7 8 9 10 11 |
//引入http模組(類似於Java的一些類庫)
var http = require( "http" );
//使用http建立服務,在回撥在處理請求與響應
http.createServer( function (req, res) {
//向響應中寫頭資訊,200:頁面訪問正常;Content-Type這些東西在普通的html中都非常常見
res.writeHead(200, { "Content-type" : "text/html" });
//往響應中寫一段話:Hello World!
res.write( "<h1>Hello World!</h1>" );
//結束本次請求,並響應字串:nodejs end res.end( "nodejs end" );
}).listen(1314); //監聽埠,這裡隨便寫一個1314(只要不跟其他服務衝突就行)
|
·進入命令提示視窗,並進入到hello.js所在的目錄,輸入啟動命令:
1 |
node hello.js
|
回車後游標一直閃爍,就表示啟動成功了。(啟動速度非常快)
開啟瀏覽器輸入:
在頁面上已經顯示出了通過res.write和res.end響應過來的內容。
注意:1314就是listen處輸入的埠號。
當然這個例子沒有任何意義,只是能初步認識nodejs的作用及用法!
原文出自【知識林】:http://www.zslin.com/web/blog/show/3