在安装 nvm
之前我们首先需要确保电脑上没有安装 node 版本,如果安装了 node 版本,可以使用以下命令卸载已安装的node,然后再进行安装。
卸载全局的 node 与 npm
参考文章:Mac彻底卸载node
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
安装 nvm
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
如果安装比较慢的话,可以配置host 185.199.109.133 raw.githubusercontent.com
正常情况下安装完成后,会自动在全局配置文件中,配置好相应的环境变量。可以使用 nvm -v
命令进行验证。
配置环境变量
如果不能正常使用可以手动配置环境变量
cd ~
vim .bash_profile
然后将下面的配置信息输入保存
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
刷新环境变量:执行如下命令
source ~/.bash_profile
关闭命令行窗口,然后重启窗口查看是否生效。
配置 zsh
如果新打开的窗口仍无法使用 nvm
则需要手动配置一些 .zshrc
文件 与配置 .bash_profile
文件一致
vim ~/.zshrc
然后将下面的配置信息输入保存
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
刷新环境变量:执行如下命令
source ~/.zshrc
这样应该就可以完美运行了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)