Node.js –Hello world

來源:互聯網
上載者:User

      我是第一接觸到Node.js,這篇部落格也是借鑒別人的部落格(雖然他寫的有些地方運行不起來),至於為什麼寫這篇部落格,是希望有和我類似情況的人,能夠少走一些彎路,能夠在項目中快速的應用這項技術。

      原文部落格地址:http://developer.51cto.com/art/201109/290213.htm 

      本人從來沒有做過關於Web方面的實際開發,一直都是在做C#,和WPF方面的,近期也在學習WP7(有往WP8方向發展的傾向,不過始終有種感覺,WP8是不是像vista一樣是個過度產品。),這次接觸Node.js也是工作需要。 

       

     我這是寫的東西也是非常的簡單,如何使用Node.js輸出 Hello World.

      沒錯就是hello world.

      那開始吧,首先下載Node.js安裝包。

      Node.js官網地址 http://nodejs.org/

        

     然後選擇

     

   不清楚自己電腦是多少位的, 我的電腦》屬性--就可以看到了。

   我下載的是Windows Installer(.msi) 32-bit

 

   把這個東西下載下來,   

  

  安裝我就不做解釋了,預設的安裝地址是C:\Program Files \nodejs

  為了方便開發,可以直接把整個nodejs的檔案夾複製/剪下  放到你喜歡的盤裡面。

  我直接把nodejs檔案夾剪下到E盤根目錄,直接修改了檔案夾的名字,命名node 

  

  接下來就是寫代碼了

  我為了圖方便就直接在node下面直接建立了一個hello.js檔案

   

 

Hello.js裡面var sys = require("sys"),  

    http = require("http");  
http.createServer(function(request, response) {  
    response.writeHead(200, {"Content-Type": "text/html"});  
    response.write("Hello World!");  
    response.end();  
}).listen(8083);  
sys.puts("My first Node.js code."); 
sys.puts("Server running at http://localhost:8083/"); 

其中sys.puts可要可不要,只是個提示。

接下來就是要用一個程式來承載這個Hello.js, 

我用的是和我借鑒的部落格的方法一樣(原文部落格地址:http://developer.51cto.com/art/201109/290213.htm) 。 

 

接下來是見證奇蹟的時刻,開啟網頁在地址欄裡面輸入 http://localhost:8083/

 

結果如下:

 

 

 

 

 大功告成。有興趣的朋友可以試試,用了幾分鐘。

原文部落格地址:http://developer.51cto.com/art/201109/290213.htm大家 可以看看,寫的挺辛苦的,一不小心又偷了別人的成果,罪過啊。

 

 

 

 

 

 

      

    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.