Mac 安装 nvm 教程

本文指导如何在Mac上安全卸载已安装的Node.js,然后通过nvm进行全新安装。详细步骤包括卸载全局node,配置NVM环境变量,以及针对zsh的额外设置,确保nvm在各种shell环境下都能无缝工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在安装 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

输入之后 :wq保存并退出编辑。(注意在英文输入法下)

刷新环境变量:执行如下命令

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

输入之后 :wq保存并退出编辑。(注意在英文输入法下)

刷新环境变量:执行如下命令

source ~/.zshrc

这样应该就可以完美运行了。

如果感觉有用,记得点赞,收藏哦。🌹

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值