Node.js入門

瞭解Node.js應用的組成

在我們創建第一個Node.js應用之前,我們需要先了解一下Node.js應用是由哪幾部分組成的:

  • 引入required模塊,使用require指令來載入Node.js模塊。
  • 創建服務器,服務器可以監聽客戶端的請求,類似於 Apache 、Nginx 等 HTTP 服務器。
  • 接受請求於響應請求,服務器很容易創建,客戶端可以使用瀏覽器或終端發送 HTTP 請求,服務器接收請求後返回響應數據。


開始創建Node.js應用

首先我們要使用required指令來載入http模塊,並將實例化的HTTP賦值給變量http。

然後使用 http.createServer() 方法創建服務器,這個函數會返回 一個對象,並這個對象中的 listen()方法綁定 8888 端口。函數通過 request, response 參數來接收和響應數據。

示例:

在根目錄下創建一個交firstnode.js的文件,寫入如下代碼:

<code>var http = require('http');

http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
res.end('開始一個新的應用!');

}).listen(8888);

console.log('Server running at http: http://127.0.0.1:8888/');
/<code>

使用node命令執行代碼:

<code>> node firstnode.js
Server running at http://127.0.0.1:8888/
/<code>

然後直接訪問http://127.0.0.1:8888/,可以看到如下內容:

Node.js入門


啟動Node.js文件

記得一定要在命令工具中啟動Node.js文件。如何在計算機上打開命令行工具取決於操作系統。

在命令工具中進入包含firstnode.js文件(待啟動的Node.js文件,千萬別弄錯)的文件夾,然後輸入啟動Node.js文件的命令,按下Ente鍵即可。

命令行界面窗口應如下所示:

Node.js入門


分享到:


相關文章: