mac系统下载nvm管理node版本

本文介绍了如何使用nvm(Node Version Manager)在不同前端项目间切换Node.js版本,解决了在VSCode终端中nvm命令失效的问题。通过卸载nvm、删除相关配置文件并重新安装,然后配置.bash_profile和.zshrc文件,确保nvm在终端重启后仍能正常工作。最后验证了配置成功,并提供了详细的操作步骤。
摘要由CSDN通过智能技术生成
前端不同的项目的依赖包可能需要安装不同的node版本,那么在切换项目的时候用nvm切换node版本比卸载载安装新的node版本会方便很多
之前安装的nvm在电脑终端使用nvm use node命令切换了其他的node版本,但是在vscode终端里node版本一直没有改变,或者每次关闭终端后,再打开时,都需要重新执行source ~/.bash_profile 才能重新使用 nvm 命令,否则提示 zsh:commond not found:nvm这种情况可以直接重新下载一下nvm
使用下面的命令卸载nvm
rm -rf .nvm

查一下电脑根目录下的文件 移除掉.profile, .bash_profile, .zshrc, .bashrc这些文件(关于nvm设置的文件)

  1. 安装命令
    nvm github链接: https://github.com/nvm-sh/nvm
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    
  2. 配置.bash_profile和.zshrc文件
    因为上面我们把关于nvm设置的一些文件都删除了,现在需要重新配置下,在电脑根目录就是与.nvm同级处新建一个 .bash_profile文件( 随便复制粘贴一个隐藏文件,修改名字为 .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
    	```
    

⌘+S保存,关闭文件

然后在终端运行下面的命令使 .bash_profile 生效
source ~/.nvm/.bash_profile

.zshrc文件和.bash_profile文件操作步骤一致,先新建一个 .zshrc 文件(与.nvm文件夹同级),将文件内容改为

	export NVM_DIR=~/.nvm
	[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

⌘+S保存,关闭文件

然后在终端运行下面的命令使 .zshrc 生效
source ~/.zshrc
  1. 验证
    关闭当前终端,新建终端,执行nvm -v,有版本号就说明安装成功了,后面就可以用nvm的命令执行安装你所需要的node版本了
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值