Use nvm to manage nodejs
使用nvm管理Node.js
安装nvm,以Apple Silicon系列Mac为例
卸载已安装旧版本:
1
2
3
4
5
6
7
8# brew安装方式
brew uninstall --ignore-dependencies node
brew uninstall node
# 官方包安装方式
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
# 删除残留配置
rm -rf ~/.npm ~/.node-gypbrew安装:1
brew install nvm
vim ~/.zshrc配置环境变量:1
2
3export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"验证安装:
1
nvm --version
使用
查看已安装版本:
1
nvm ls
查看可安装版本:
1
nvm ls-remote
安装指定版本:
1
nvm install <version>
切换到指定版本:
1
nvm use <version>
删除已安装版本:
1
nvm uninstall <version>
注意实现
npx命令执行会将源文件缓存在~/.npm/_npx/xxxx/node_modules/目录下。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 后端学习手记!





