# 安装配置
向军大叔每晚八点在 抖音 (opens new window) 和 bilibli (opens new window) 直播

nvm (opens new window) 是 node 版本管理工具为了解决 node 各种版本存在不兼容现象,让你在同一台机器上安装和切换不同版本的 node 的工具。
# MAC
brew
使用 brew 安装是最简单的方式
brew install nvm
如果不能执行请修改 .zshrc
文件并在最后添加以下内容
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 ~/.zshrc
# Windows
windows 用户请下载安装 nvm-windows (opens new window)
# 常用命令
下面介绍常用命令的使用,更多命令请访问 nvm (opens new window) 官网
获得帮助
nvm -h
获得帮助
nvm -h
列出所有可安装的 node 版本
nvm ls-remote
安装指定版本
nvm install 18
切换使用指定的版本 node
nvm use 18
查看本地已安装的 node 版本,同时也会显示当前使用的 node 版本
nvm list
显示当前版本
nvm current
删除指定版本,将删除该版本安装的所有包
nvm uninstall 18
# 常见问题
如果之前使用 npm 安装过扩展包,现在想使用 NVM 进行管理。则首先需要从全局中删除 node_modules 目录
# 查看全局 node_modules 目录
npm root -g