赞
踩
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
或者使用镜像命令
$git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
如果报错
如果报错:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443,可能是因为github 上一些域名的 DNS 解析被污染,导致DNS 解析过程中,无法通过域名获得正确的IP地址。
解决办法:
打开.bash_profile 文件(若没有则创建),添加环境变量:
(注意$符号是不算命令中的)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
nvm -v
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。