node.js入門 - 1.我們的第一個服務


  從今天開始,我將開始一個關於node.js的專題,是我讀《node:up and running》的總結。第一課是關於node.js的安裝,開發工具的介紹,以及如何創建我們的第一個服務:hello word。

 

  window平台的node.js安裝很簡單,大家到http://nodejs.org/ 下載安裝文件,直接安裝就可。

  開發工具推薦大家使用WebStorm,多node.js的支持相當的好。大家可以讀的博文http://www.cnblogs.com/softlover/archive/2012/08/19/2646265.html了解這個軟件的安裝。

  我們使用webstorm創建名叫nodejs的工程。

  工程下面創建一個名叫helloworld.js的文件。編寫代碼:

var http=require('http');
http.createServer(function(req,res){
    res.writeHead(200,{'Content-Type':'text/plain'});
    res.end('hello\n');
}).listen(8124,'127.0.0.1');
console.log('Server running at http://127.0.0.1:8124/');

  接下來運行node.js,點【開始】菜單,選擇【所有程序】,找到【Node.js (x86)】,運行【Node.js command prompt】。命令行輸入如下命令:

node d:/workspace/nodejs/helloworld.js

其中,‘node’是命令,‘d:/workspace/nodejs/helloworld.js’是你創建的文件地址。敲回車,將會顯示下面的結果,表示你的代碼運行正常,node.js服務器已經在正常運行了。

或者你可以直接使用webstorm的調試工具。

 

 

  打開瀏覽器,輸入 http://127.0.0.1:8124/ 查看運行結果。

  

  windows7下,在命令窗口中用telnet命令時, 命令無法執行,提示:“'telnet' 不是內部或外部命令,也不是可運行的程序或批處理文件”。

原因分析:Vista和windows7帶有telnet,只是默認沒有安裝而已。

解決辦法:控制面板|程序|程序和功能|打開和關閉Windows功能,勾選Telnet客戶端。確定保存即可。

  好了,今天的例子到此為止。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM