MAC安裝nvm以及常見問題
轉載於 MAC安裝nvm以及常見問題
- 前言: (這一步是可選,如果是windows的用戶,做好是 刪除已安裝的node和npm)
如果之前是在官網下載的node安裝包,運行後會自動安裝在全局目錄,其中
node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目錄中,具體路徑爲 /usr/local/lib/node_modules/npm
安裝nvm之後最好先刪除一下已經安裝的node和全局node模塊:
一、安裝
- curl安裝
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
或者wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
具體版本查看地址: https://github.com/creationix/nvm/blob/master/README.md
安裝完成後請打開終端環境
2. 查看安裝
安裝完nvm後,輸入nvm,當看到有輸出時,則安裝成功.
如果出現以下情況:
nvm: command not found
則需要編輯.bash_profile文件,如果沒有就新建一個,步驟如下
1. 啓動終端Terminal
2. 進入當前用戶的home目錄
輸入cd ~
3. 創建.bash_profile
輸入touch .bash_profile
4. 編輯.bash_profile文件
輸入open .bash_profile
第一種方式
<1>、爲在彈出的.bash_profile文件內進行編輯
<2>、編輯完成後直接保存文件
<3>、關閉.bash_profile文件
<4>、更新配置過的環境變量 輸入source .bash_profile
<5>、 啓動終端Terminal
第二種方式來編輯.bash_profile文件
在Terminal終端通過指令來對.bash_profile文件進行編輯
<1>、輸入 vim .bash_profile
<2>、輸入 i 進行編輯模式
<3>、然後把需要編輯的內容鍵入,編輯完之後直接按esc退出編輯模式,
<4>、輸入:w進行文件的保存,:wq爲保存並退出指令
二、使用
nvm install stable # 安裝最新穩定版 node,現在是 12.7.0
nvm install 10.3.0 # 安裝 10.3.0 版本
nvm install 0.12.7 # 安裝 0.12.7 版本
# 特別說明:以下模塊安裝僅供演示說明,並非必須安裝模塊
nvm use 4 # 切換至 4.2.2 版本
npm install -g mz-fis # 安裝 mz-fis 模塊至全局目錄,安裝完成的路徑是 /Users/<你的用戶名>/.nvm/versions/node/v0.12.7/lib/mz-fis
nvm use 0 # 切換至 0.12.7 版本
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
查看nvm版本:打開新的終端,用nvm current查看當前版本顯示
刪除指定版本 node:nvm uninstall v6.6.0
nvm 提供了 nvm use 命令。這個命令的使用方法和 install 命令類似。
例如,切換到 4.2.2:
nvm use 4.2.2
切換到最新的 `4.2.x``:
nvm use 4.2
切換到最新版:
nvm use node
我們還可以用nvm給不同的node版本號設置別名:
我們給 4.2.2 這個版本號起了一個名字叫做 awesome-version
nvm alias awesome-version 4.2.2
然後我們可以運行:
nvm use awesome-version
下面這個命令可以取消別名:
nvm unalias awesome-version
另外,你還可以設置 default 這個特殊別名:
nvm alias default node
列出已安裝的實例
nvm ls
就以上這些吧,謝謝關注~