当你看到这篇文章,我希望你不要再去看别的了,保证你装好
安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
# 其中v0.33.11可以去官网查看你要安装的版本
# 建议大家就安装v0.33.11这个版本,其他版本下载特别慢
# 哥几个就装这个版本,如果未来这个版本不能下载了,下面有解决方案
下载的如果是其他版本,可能会出现问题,我把问题和解决方案提供一下
问题:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒绝连接
解决方案:
现在就需要去修改一下hosts文件
- 终端输入:
ping raw.githubusercontent.com,你会得到对应的IP地址,我这里是199.232.68.133- 终端输入:
sudo vim /etc/hosts- 进入hosts文件,按
i变成编写模式,在尾部输入199.232.68.133 raw.githubusercontent.com,写完按esc键退出编写模式,输入:wq保存后返回- 输入
cat /etc/hosts查看hosts,可以再ping一下对应ip看是否连接上了
检查是否安装成功
nvm -v
// 当出现“Node Version Manager”时,说明已安装成功
如果失败
command not found: nvm
解决方案
- 打开终端,配置
.bash_profile文件,创建,然后打开.bash_profile文件
touch .bash_profile // 创建.bash_profile文件
open ~/.bash_profile // 打开.bash_profile文件,或者vim进入编辑:vim .bash_profile
- 添加配置
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
- 保存配置后在终端执行
source ~/.bash_profile
- 给大家看看我的
bash_profile配置好后的样子
- 打开终端,配置
.zshrc文件,创建,然后打开.zshrc文件
touch .zshrc // 创建.zshrc文件
open ~/.zshrc // 打开.zshrc文件,活着vim进入编辑:vim .zshrc
- 添加配置
export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
- 保存配置后在终端执行
source ~/.zshrc
- 给大家看看我的
.zshrc配置好后的样子
验证
// 新建终端
// 输入node -v
// 输入npm -v
其他
- nvm安装目录:用户/你电脑名字/.nvm
- 创建的.bash_profile文件和.zshrc文件在:用户/你电脑名字/
- .bash_profile、.zshrc、.nvm是隐藏目录,打开隐藏目录,Shift+Command+(.)
- Shift+Command+(g) 查找文件
- 卸载nvm,执行:
rm -rf ~/.nvm - 如果有以下文件(我就给哥几个创建了俩文件),依次用文本编辑器打开,并删除其中的nvm相关的变量
# open + 下面的路径就可以打开了
~/.profile
~/.bash_profile
~/.zshrc
~/.bashrc