1、终端下输入命令:brew install nvm
输出:
... ... ... You should create NVM's working directory if it doesn't exist: mkdir ~/.nvm Add the following to ~/.zshrc or your desired shell configuration file: 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 You can set NVM_DIR to any location, but leaving it unchanged from /usr/local/opt/nvm will destroy any nvm-installed Node installations upon upgrade/reinstall. Type nvm help for further information. Bash completion has been installed to: /usr/local/etc/bash_completion.d
2、输入命令,创建.nvm目录
mkdir ~/.nvm
3、输入命令,编辑文件
% vi ~/.zshrc
4、配置文件中添加下面内容
export NVM_DIR="$HOME/.nvm" [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"
5、输入:wq 命令,保存并退出
6、输入命令nvm,查看是否生效
7、查看node版本 输入命令:nvm ls-remote 可以看到node的版本
8、例如下载16版本,输入命令:nvm install 16,查看已下载的版本输入命令:nvm ls
9、使用哪个版本node,可以输入:nvm use 16
10、查看node npm版本,输入:node -v npm -v
11、删除已安装的node,输入以下命令:
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf /usr/local/lib/node_modules