# 安装配置

向军大叔每晚八点在 抖音 (opens new window)bilibli (opens new window) 直播

xj-small

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