什麼是Node.js?
簡單的說 Node.js 就是運作在服務端的 JavaScript。
Node.js 是一個基于Chrome JavaScript 運作時建立的一個平台。
Node.js是一個事件驅動I/O服務端JavaScript環境,基于Google的V8引擎,V8引擎執行Javascript的速度非常快,性能非常好。
Node.js安裝包及源碼下載下傳位址:https://nodejs.org/en/download/
給大家Window和Linux上安裝Node.js的方法:
Window上安裝Node.js
以下兩種方法:
1.Windows安裝包(.msi)
32位安裝包下載下傳位址:https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi
64位安裝包下載下傳位址:https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi
步驟1:輕按兩下下載下傳好的安裝包node-v10.8.0,如下圖所示:

步驟2:點選以上的Run(運作),将出現下圖界面:
步驟3:點選以上的Next(下一步),将出現下圖,然後勾選接受協定選項,點選Next(下一步),圖下圖所示:
步驟4:Node.js預設安裝目錄為C槽,你可以修改路徑進行安裝,這裡我們選擇D盤進行安裝,點選Next(下一步):
步驟5:點選你所需要的樹形圖示安裝模式,然後點選Next(下一步):
步驟6:點選Install(安裝)開始安裝Node.js,你也可以Back(傳回)來修改之前的配置,然後點選Next(下一步):
安裝過程:
點選Finish(完成)點選退出安裝向導.
檢測PATH環境變量是否配置了Node.js,點選開始>運作>輸入"cmd">輸入指令"path",輸入如下圖結果:
檢查Node.js版本:
如果以上結果都出現了,說明已經成功安裝了Node.js
----------------------------------------------------------------------------------------------------------------------------------------
Linux上安裝Node.js
直接使用已經編譯好的包
Node官網已經把Linux下載下傳版本更改為已編譯好的版本,我們可以直接下載下傳解壓後使用:
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下載下傳
# tar xf node-v10.9.0-linux-x64.tar.xz // 解壓
# cd node-v10.9.0-linux-x64/ // 進入解壓目錄
# ./bin/node -v // 執行node指令 檢視版本
v10.9.0
解壓檔案的bin目錄底下包含了Node,npm等指令,我們可以使用In指令來設定軟連接配接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
ln -s /usr/software/nodejs/bin/node /usr/local/bin/
Ubuntu源碼安裝Node.js
在Ubuntu Linux下使用源碼安裝Node.js,其它的Linux系統,如Centos等類似如下面安裝步驟.
在Cithub上擷取Node.js源碼:
$ sudo git clone https://github.com/nodejs/node.git
Cloning into 'node'...
修改目錄權限:
$ sudo chmod -R 755 node
使用./configure建立編譯檔案,并按照:
$ cd node
$ sudo ./configure
$ sudo make
$ sudo make install
檢視Node版本:
$ node --version
v0.10.25
sudo apt-get install nodejs
sudo apt-get install npm