nvm: node版本管理工具

安裝nvm

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

node 版本切換

nvm install stable  # 安裝最新穩定版 node,如今是 5.0.0
nvm install 4.2.2  # 安裝 4.2.2 版本
nvm install 0.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 模塊至全局目錄,安裝完成的路徑是 /home/<你的用戶名>/.nvm/versions/node/v4.2.2/lib/react-native-cli
nvm alias default 0.12.7  # 設置默認 node 版本爲 0.12.7

若是你的默認 node 版本(經過 nvm alias 命令設置的)與項目所需的版本不一樣,則可在項目根目錄或其任意父級目錄中建立 .nvmrc 文件,在文件中指定使用的 node 版本號,例如:

cd <項目根目錄>   # 進入項目根目錄
echo 4 > .nvmrc   # 添加 .nvmrc 文件
nvm use   #  無需指定版本號,會自動使用 .nvmrc 文件中配置的版本
node -v   #  查看 node 是否切換爲對應版本
相關文章
相關標籤/搜索