官方介紹:https://github.com/creationix/nvm#installation
PS:通常不要用root權限安裝軟件,因為線上任何服務部署都不允許用root,其他軟件用root安裝了,很可能導致部署的時候各種日志文件為root權限
一、安裝nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash (推薦)
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
之后
source ~/.bashrc
ok。
遇到的問題:
克隆github項目出現SSL connect error
git clone https://github.com/creationix/nvm Cloning into 'nvm'... fatal: unable to access 'https://github.com/creationix/nvm/': SSL connect error
原因
ssl證書可能過期了
解決方案
yum update -y nss curl libcurl
二、安裝node
nvm install stable #安裝最新穩定版
OK 額外說明
nvm install stable #安裝最新穩定版 node nvm install v4.2.2 #安裝 4.2.2 版本 nvm install v0.12.7 #安裝 0.12.7 版本
特別說明:以下模塊安裝僅供演示說明,並非必須安裝模塊
nvm use 0 #切換至 0.12.7 版本 npm install -g mz-fis #安裝 mz-fis 模塊至全局目錄,安裝完成的路徑是 /Users/<你的用戶名>/.nvm/versions/node/v0.12.7/lib/mz-fis nvm use 4 #切換至 4.2.2 版本 npm install -g react-native-cli #安裝 react-native-cli 模塊至全局目錄,安裝完成的路徑是 /Users/<你的用戶名>/.nvm/versions/node/v4.2.2/lib/react-native-cli
nvm alias default 0.12.7 #設置默認 node 版本為 0.12.7