mac 使用nvm管理node

一、操作步骤如下

1、git clone https://github.com/nvm-sh/nvm.git
2、cd nvm
3、./install.sh
4、touch ~/.zshrc
5、vim ~/.zshrc
6、source ~/.zshrc
7、nvm -v   查看版本

如果查看版本失败 重新配置环境变量

1、找到bash_profile目录 

open ~/.bash_profile

2、添加下面配置

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_completio

完成后就可以使用nvm -v查看版本了

安装后出现其他问题(没有问题就不用看!)

1、mac node版本切换 nvm install nvm ls-remote N/A问题

输入:nvm install v16.18.0
结果:Version '16.18.0' not found try nvm is-remote•to browse available versions.

输入:nvm ls-remote
结果:N/A

原因是 镜像包获取不到(镜像地址访问受限)

解决方法:设置nvm 环境变量

  1. 临时处理方案:

    1、export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
    2、nvm install v16.18.0
    3、node -v
  2. 长久处理

    方式一:open .zshrc或者open .bash_profile(注意open后有空格),打开环境变量配置文件直接编辑,command s保存;
    方式二:vim ~/.bash_profile,命令行编辑,输入i进入编辑,esc退出编辑,:wq保存退出;
    
    
    2、export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
    3、command s 保存文件
    4.1、source ~/.zshrc
    4.2、source ~/.bash_profile
    5、nvm ls-remote
    6、nvm install v16.18.0  切换node版本
    7、node -v
    8、nvm alias default v16.18.0   设置默认版本 (需要配置不需要则无需配置)
    

2、npm ERR! request to https://registry.npm.taobao.org failed, reason: certificate has expired

原因是证书过期

解决方法: 直接使用以下

npm config set registry https://registry.npmmirror.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值