Mac 系統下安裝 nvm
nvm 全稱為 node version manger,顧名思義就是管理 node 版本的一個工具,通過這個工具,我們可以在一臺計算機上安裝多個版本的 node,并且隨時進行無縫的切換。
1. 卸載原本的 node.js(重要)
https://blog.csdn.net/huangpb123/article/details/120248002
2. 下載安裝 nvm
nvm github 地址:https://github.com/nvm-sh/nvm
可以直接下載壓縮包,解壓后將整個文件夾命名為 .nvm,在 Mac 要查看隱藏文件,可以通過 Shift + command + .
放入根目錄($HOME)下
之后看你的終端是什么,比如現在 mac 推薦的終端工具是 zsh,我們輸入 vi ~/.zshrc 打開 zsh 終端的配置文件,添加如下的代碼來對 nvm 進行配置。
輸入 vi ~/.zshrc 命令之后,會打開 zsh 終端的配置文件,輸入 i 進入 insert 編輯模式,我們可以進行編輯操作,編輯完成之后先按 ESC 推出編輯模式,然后輸入 :wq 保存剛才的編輯并退出
這里的配置主要包含兩個方面,一個是 nvm 路徑的配置,另一個是鏡像的配置
如果你使用的是 bash 終端,那么對應的就是執行 vi ~/.bashrc 打開 bash 終端的配置文件,添加如下的配置代碼
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加載 nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 加載 nvm 自動補全
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/ # 修改鏡像
export NVM_IOJS_ORG_MIRROR=https://npmmirror.com/mirrors/iojs/
配置完成后,通過命令 source ~/.zshrc 來使剛才的配置文件生效。
同樣,如果你使用的是 bash 終端,那么應該輸入 source ~/.bashrc 來使剛才的配置生效
3. nvm 常用命令
# 查看當前安裝和使用的 node 版本
nvm list# 安裝某個 node 版本
nvm install 版本號# 切換 node 版本
nvm use 版本號# 設置默認版本
nvm alias default v12.22.12
4. 配置 npm 源
安裝 node 之后,一般對應的 npm 也會被安裝好,但是默認 npm 的源是指向 npm 官網的,這就導致我們在下載包的時候會很慢。
我們需要修改 npm 的源
npm config set registry=https://registry.npmmirror.com
npm config get registry
如何查找自己安裝的node
1、在根文件下找到 .nvm (.nvm文件默認是隱藏的, shift + command + . 鍵可顯示)
2、nvm中有 version
3、version 下有 node
4、node 下有你安裝的各個版本號。