nvm 安装流程
1. 获取安装包
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
2.检查script有没有写入电脑运行的shell中
macOS 10.15以上的采用zsh的terminal,所以需要在~/.zshrc文件中添加如下信息
如果是macOS 10.15以前的,采用的仍然是bash,所以需要在/.bash_profile或/.bashrc文件中添加如下信息
需要添加的信息如下:
export NVM_DIR="([−z"([ -z "([−z"{XDG_CONFIG_HOME-}" ] && printf %s “KaTeX parse error: Expected 'EOF', got '%' at position 24: …nvm" || printf %̲s "{XDG_CONFIG_HOME}/nvm”)"
[ -s “KaTeX parse error: Expected 'EOF', got '&' at position 19: …_DIR/nvm.sh" ] &̲& \. "NVM_DIR/nvm.sh” # This loads nvm
3. 解决restart terminal,script信息不生效问题
在终端中运行 ~/.nvm/nvm.sh文件,下次重启终端后,nvm会自动挂载。
4. nvm使用
nvm install 安装对应版本node
nvm uninstall 卸载对应版本node
nvm ls-remote 查看远程node版本
nvm use / nvm run node版本号 --version / nvm exec node版本号 --version 使用当前哪个版本的node
nvm which 查看node不同版本安装的位置
nvm version-remote 查看nvm的远程版本
nvm install 新的node版本 --reinstall-packages-from=旧的node版本 用于安装新的node但是使用旧的npm