Node.js是一個建立在Chrome的V8 Javascript引擎。Node.js采用事件驅動、非阻塞I/O模型,使其輕量化和高效。Node.js的包裝系統(tǒng),新公共管理,是世界上最大的生態(tài)系統(tǒng)的開放源代碼庫。
呵呵,我是使用百度翻譯過來的啦。
總之一句話:Node.js 就是運行在服務端的 Javascript.
這篇博客的目的就是和大家一起安裝Node并且寫出程序猿界最最熟悉的“Hello, World!”.
本博客屬本人原創(chuàng),知識產權歸洋哥本人所有,洋哥歡迎轉載,但一定要注明本博客出處!謝謝您的配合!
一、Node.js 安裝配置
Node.js 提供在Windows和Linux上安裝, 本文將以Windows上Node最新版本v6.9.3為例來學習,不足之處還望指正:
1. Window 上安裝Node.js
32 位安裝包下載地址 : https://nodejs.org/dist/v6.9.3/node-v6.9.3-x86.msi
64 位安裝包下載地址 : https://nodejs.org/dist/v6.9.3/node-v6.9.3-x64.msi
安裝步驟如下:
1.1 雙擊node-v6.9.3-x64.msi ,然后一直next下去
可以進行一個簡單配置:選擇添加Add Path,直接添加到了系統(tǒng)的環(huán)境變量
恭喜你安裝成功啦!
檢測PATH環(huán)境變量是否配置了Node.js,點擊開始=》運行=》輸入"cmd" => 輸入命令"path",輸出如下結果:
我們可以看到環(huán)境變量中已經包含了C:\Program Files (x86)\nodejs\;
檢查Node.js版本
輸入node -v(node和"-"之間有一個空格)
檢查npm版本
輸入npm -v
2 Windows 二進制文件 (.exe)安裝
32 位安裝包下載地址 : https://nodejs.org/dist/v6.9.3/win-x86/node.exe
64 位安裝包下載地址 : https://nodejs.org/dist/v6.9.3/win-x64/node.exe
安裝步驟如下:
雙擊node.exe
出現(xiàn)這個框就說明二進制安裝成功啦!
二、Node.js 創(chuàng)建第一個應用
事實上,我們的 Web 應用以及對應的 Web 服務器基本上是一樣的。
在我們創(chuàng)建 Node.js 第一個 "Hello, World!" 應用前,讓我們先了解下 Node.js 應用是由哪幾部分組成的:
引入 required 模塊:我們可以使用 require 指令來載入 Node.js 模塊。
創(chuàng)建服務器:服務器可以監(jiān)聽客戶端的請求,類似于IIS 、Apache 、Nginx 等 HTTP 服務器。
接收請求與響應請求 服務器很容易創(chuàng)建,客戶端可以使用瀏覽器或終端發(fā)送 HTTP 請求,服務器接收請求后返回響應數(shù)據(jù)。
具體操作如下:
1. 創(chuàng)建一個網站的根目錄,例如:D:\documents\HBuilderProject\Demo\nodejs
2. 在根目錄下創(chuàng)建一個js文件,例如:server.js
3. 在server.js內擼下如下代碼:
var http = require('http');//我們使用 require 指令來載入 http 模塊,并將實例化的 HTTP 賦值給變量 http http.createServer(function (request, response) { // 發(fā)送 HTTP 頭部 // HTTP 狀態(tài)值: 200 : OK // 內容類型: text/plain response.writeHead(200, {'Content-Type': 'text/plain'}); // 發(fā)送響應數(shù)據(jù) "Hello World" response.end('Hello World\n'); }).listen(8888);//接下來我們使用 http.createServer() 方法創(chuàng)建服務器,并使用 listen 方法綁定 8888 端口。 函數(shù)通過 request, response 參數(shù)來接收和響應數(shù)據(jù)。// 終端打印如下信息console.log('Server running at http://127.0.0.1:8888/');
以上代碼我們完成了一個可以工作的 HTTP 服務器。
4. 使用 node 命令執(zhí)行以上的代碼:
4.1 首先我們將目錄指向到網站根目錄下:
4.2 執(zhí)行node命令運行:
4.3 出現(xiàn)Server running at http://127.0.0.1:8888,證明Web服務器已經啟動并成功運行了
4.4 打開瀏覽器,輸入http://127.0.0.1:8888
Hello, World! 哈哈,恭喜,你已經成功開發(fā)出了您的第一個node應用程序啦!
好了,今天的node.js就先說到這里,關注我的博客,后續(xù)我們一起進階Node!
相關推薦:
nodeJs安裝less及編譯less文件為css文件方法實例
Linux下Nodejs安裝步驟
Node自動化部署的方法詳解
以上就是nodejs安裝配置并部署一個網站實例教程分享的詳細內容,更多請關注php中文網其它相關文章!