安裝Node.js

install Node.js on CentOS

安裝Node.js版本控制套件NVM

NVM為套件可管理Node.js版本,方便更新在新舊版本切換等作業

最新版本NVM至https://github.com/creationix/nvm 查詢

使用curl將vnm.sh安裝至. ~/.nvm/nvm.sh

# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash

出現以下訊息表示安裝成功,重開Terminal就可套用在bash的nvm.sh指令

Close and reopen your terminal to start using nvm

nvm常用指令表

指令 範例 說明
help # nvm help 查看說明
install <版本號> # nvm install 5.1.1 安裝Node.js 5.1.1版本
use <版本號> # nvm use 5.1.1 將現行執行的Node.js指定為5.1.1版本(重開Terminal後恢復原來版本)
ls # nvm ls 查看目前系統中所有安裝的Node.js版本
current # nvm current 顯示目前執行的Node.js版本
uninstall <版本號> # nvm uninstall 5.1.1 移除5.1.1版木的Node.js
exec <版本號> <指令> <程式> # nvm 5.1.1 grunt app.js 於Node.js 5.1.1版本環境中使用grunt指令執行app.js
run <版本號> app.js # nvm run 5.1.1 app.js 使用5.1.1版執行node app.js
alias default <版本號> # nvm alias default 5.1.1 將預設的node.js版本指定為5.1.1(需重開Terminal)

安裝Node.js

最新版本Node.js至https://nodejs.org/en/ 查詢

使用nvm來安裝node.js

# nvm install 5.1.1
Downloading https://nodejs.org/dist/v5.1.1/node-v5.1.1-linux-x64.tar.xz...
######################################################################## 100.0%
WARNING: checksums are currently disabled for node.js v4.0 and later
Now using node v5.1.1 (npm v3.3.12)

確認目前node.js版本

# node -v
v5.1.1

如果不是最新版,請使用NVM修改

將目前環境指定使用5.1.1版本

# nvm use 5.1.1

預設版本為5.1.1

# nvm alias default 5.1.1