node.js入門(二) 第一個程序 Hello World

新建一個名爲「hello.js」文本文件,而後輸入以下內容node

 

 1 //載入http模塊
 2 var http = require('http');
 3 //構建一個http服務器
 4 var server = http.createServer(function(request,response){
 5     response.writeHead(200,{'Content-Type':'text/plain'});
 6     response.write('Hello World!');
 7     response.end();
 8 });
 9 //啓動http服務器,並開始偵聽3000端口號
10 server.listen(3000);
11 //在控制檯打印日誌 
12 console.log('Server running at http://127.0.0.1:3000');

在命令行窗口中「cd」到當前目錄,而後執行以下命令瀏覽器

node hello.js

 

image

若是在控制檯能打印出「Server running at http://127.0.0.1:3000」,說明咱們的第一程序已經運行正常。服務器

而後打開瀏覽器,在地址欄輸入ui

image

 

代碼說明:spa

在瀏覽器中咱們將看到「Hello World!」。命令行

第2行先載入http模塊,咱們建立http服務器時須要這個模塊,日誌

第4行就是建立了一個http服務器,code

第5行在HTTP響應中寫入http頭,server

第6行寫入http體,也就是咱們在瀏覽器中看到的內容,blog

第7行是結束http響應,返回瀏覽器,

第10行啓動服務並偵聽3000端口,

第12行打印日誌。

相關文章
相關標籤/搜索