下載并安裝 NVM
運行以下命令下載并安裝 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
配置環境變量?
vim ~/.zshrc
按 i 將如下代碼復制進去,control+c? ,再按 :wq完成編輯?
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
更新配置文件
source ~/.zshrc
查看安裝版本
nvm --version
使用 NVM 安裝 Node.js
查看可用的 Node.js 版本:
nvm ls-remote
安裝特定版本的 Node.js:
nvm install <version> # 替換為具體版本號,例如 `nvm install 20`
也可以安裝最新版本:
nvm install node
切換 Node.js 版本:
nvm use <version>
設置默認版本:
nvm alias default <version>
驗證 Node.js 和 npm 安裝
安裝完成后,運行以下命令驗證 Node.js 和 npm 是否安裝成功:
bash復制
node -v
npm -v
安裝其他工具(可選)
如果需要,可以安裝 Yarn 或 pnpm:
bash復制
npm install --global yarn
npm install --global pnpm
通過以上步驟,你可以在 macOS 上使用 NVM 管理 Node.js 版本,并根據項目需求輕松切換不同版本。
安裝?nrm
nrm
是一個用于快速切換 npm 鏡像源的工具,可以幫助你提高 npm 包的下載速度。在安裝 nrm
之前,請確保你已經安裝了 Node.js 和 npm。
1. 安裝命令
使用 npm 全局安裝 nrm
:
npm install -g nrm
如果安裝過程中遇到網絡問題,可以先切換 npm 源到國內鏡像(如淘寶源),然后再安裝。
2. 驗證安裝
安裝完成后,運行以下命令查看 nrm
版本:
nrm --version
如果顯示版本號,則說明安裝成功。
3. 使用?nrm
查看可用的 npm 源
運行以下命令查看當前可用的 npm 鏡像源:
nrm ls
輸出示例:
* npm ---- https://registry.npmjs.org/taobao - https://registry.npm.taobao.org/cnpm --- https://r.cnpmjs.org/
帶 *
的表示當前正在使用的源。
切換 npm 源
使用以下命令切換到指定的 npm 源,例如切換到淘寶源:
nrm use taobao
切換成功后,可以運行以下命令確認當前使用的源:
nrm current
測試源的速度
運行以下命令測試所有源的響應速度,選擇速度最快的源:
bash復制
nrm test
添加自定義源
如果需要添加自定義的 npm 源,可以使用以下命令:
nrm add <registry> <url>
例如:
nrm add my-registry https://my.custom.registry/
刪除自定義源
使用以下命令刪除自定義源:
nrm del <registry>
例如:
nrm del my-registry
4. 常見問題
-
如果安裝后無法使用
nrm
命令,可能是環境變量未正確加載。嘗試重新打開終端窗口或運行source ~/.zshrc
。 -
如果
nrm ls
未顯示星號或無法切換源,可以嘗試卸載后重新安裝:npm uninstall nrm -g npm install nrm -g
通過以上步驟,你可以在 macOS 上快速安裝和使用 nrm
來管理 npm 鏡像源,從而提高 npm 包的下載速度。