解决mac在安装nvm过程中可能遇到的一些问题
写在前面
这篇文章写一下关于nvm安装过程中可能出现的问题,一个是自己作为记录,一个是给别人指点迷津,希望遇到的可以在这里找到答案
安装
注意点:
- 本地不可以安装node
- 本地需要安装git
安装命令
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
配置文件
配置环境变量
- 打开编辑配置文件:
vim ~/.bash_profile
- 将下面的内容复制进去:
export NVM_DIR=“HOME/.nvm"[−s"HOME/.nvm"[ -s "HOME/.nvm"[−s"NVM_DIR/nvm.sh” ] && . “NVMDIR/nvm.sh"[−s"NVM_DIR/nvm.sh"[ -s "NVMDIR/nvm.sh"[−s"NVM_DIR/bash_completion” ] && . “$NVM_DIR/bash_completion”
- 刷新配置文件
source ~/.bash_profile
- 测试nvm 是否可用
nvm -v
常见问题
1、安装过程中出现了下面的类似错误:
curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 0 ms: Couldn’t connect to server
解决方案:
打开本地的host文件,配置当前的域名的ip映射地址:
185.199.109.133 raw.githubusercontent.com
199.232.68.133 raw.githubusercontent.com
2、安装结束之后,打开新的终端出现nvm命令无法识别
解决方案:
.zshrc 文件 与配置 .bash_profile 文件一致 因为有一些版本比较高的电脑是无法自动扫描识别bash_profile文件的,他扫描识别的是zshrc文件,将zshrc文件和base_profile文件一模一样的配置即可 最后 source ~/.zshrc即可
3、host文件死活不让你更改的问题
解决方案:
最暴利的是直接下载一个iHost app,打开之后直接使用app更改即可,或者将本地的host文件打开,更改之后将副本名字和原来的名字命名一致,将原来的删除也可以,个人建议使用app进行更改,因为后面很多时候会用到host文件更改的情况,这个app还是很好用的。