1.安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
安装完成执行 nvm --version
// 出现问题。去进行配置
zsh: command not found: nvm
2. nvm配置
1.vim ~/.bash_profile
点击 i 进行插入操作 插入下面配置
1、如果是homebrew安装的
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
2、用zsh直接安装
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
插入完成后 点击Esc 然后 使用 :wq. 保存并退出
执行:source ~/.bash_profile
2.vim ~/.zshrc
插入下面配置
1、如果是homebrew安装的
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
2、用zsh直接安装
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
插入完成后 点击Esc 然后 使用 :wq. 保存并退出
执行:source ~/.profile
执行:nvm --version 显示版本号就说明配置成功
nvm常用命令
nvm install <node版本号>:安装指定版本的node。
nvm uninstall <node版本号>:删除指定版本的node。
nvm ls: 列出所有安装的node版本。
nvm use <node版本号>:切换使用制定的版本。
nvm alias default <node版本号>: 将某个node设置为默认版本。
nvm ls-remote:列出所有官方的node版本。
nvm current:显示当前使用的版本。
nvm alias <alias-name> <version>:给版本添加别名(例:设置 `v16` 为 `v16.13.0` 的别名 nvm alias v16 16.13.0)
nvm unalias <alias-name>:删除自定义的别名。
nvm reinstall-packages <version>:在当前node环境下,重新安装指定版本号的npm包。(例如,你切换了 Node.js 版本(如从 v14 切换到 v16),并希望在 v16 上重新安装 v14 上的所有全局包,你可以运行:nvm reinstall-packages 14)