Nodejs 菜鳥教程學習-創建第一個應用


注:為了解學習,都是參照http://www.runoob.com/nodejs/nodejs-tutorial.html書寫,做下筆記。

對於Nodejs開發來說,在開發一個應用時,我們不僅僅是實現了一個應用,而且同時實現了HTTP服務器所要完成的事。

Nodejs應用的主要組成:

  1. 引入required模塊:使用require命令載入nodejs功能模塊;
  2. 創建服務器:服務器可以監聽客戶端的請求,類似於Apache,Nginx等HTTP服務器;
  3. 接受請求和響應請求:服務器接受到HTTP請求並響應請求的數據。

第一步,新建文件夾作為工程目錄(projectdemo),新建文件http.createServer.js,內容如下:(Nodejs中引入模塊一般都是這種方法,比如文件,事件,npm安裝的功能)

//引入http模塊
var http = require('http');

//使用獲取到的http實例創建server,端口號為8809
http.createServer(function(request, response){
    //為http響應的寫入消息頭
    response.writeHead(200, {'Content-type':'application/json'});
    //為http響應寫入消息體
    response.end('nodejs!!!~.~');
}).listen(8809);

console.log('Server is running at http://127.0.0.1:8809/');

在文件夾內按住shift后右鍵,“在此處打開命令窗口”,打開cmd窗口:

D:\nodejs\projectdemo>node http.createServer.js
Server is running at http://127.0.0.1:8809/

此時就可以在瀏覽器中訪問http://127.0.0.1:8809/

 


免責聲明!

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



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