linux 通過nvm安裝node


官方介紹: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM