NVM 简介
NVM(Node Version Manager)是 Node.js 的版本管理工具。有时不同项目需要不同版本的 Node.js,这时版本管理工具显得尤为重要。否则,每次运行项目都需要手动安装对应版本的 Node.js。
除了 NVM,还有一个版本管理工具 n
,有需要的可以参考《Node.js 版本管理工具 n 的使用》。
NVM 的安装
通过 Homebrew 安装:
brew install nvm
配置环境变量
在 .bash_profile
文件中添加以下内容:
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
保存后运行以下命令,或直接重启终端:
source ~/.bash_profile
验证 NVM 是否安装成功
运行以下命令查看版本:
nvm --version
常用命令
-
获取远程所有 Node.js 版本列表
nvm ls-remote
-
安装指定版本的 Node.js
nvm install 10.6.0
-
安装最新稳定版本
nvm install --lts
-
开启 NVM
nvm on
-
关闭 NVM
nvm off
-
查看本地已安装的 Node.js 版本
nvm ls
-
切换 Node.js 版本
nvm use 12.16.2
-
卸载某个版本的 Node.js
nvm uninstall 10.6.0
评论区