起因:因为某些特殊原因想要替换nodejs的版本,查询告知需要使用nvm来管理,使用命令来安装
npm install nvm -g
!
失败了!!!!!!!!!!!!!!!!!!!!!!!
百度了一下方案:正确安装和使用nvm
然而执行命令的时候又卡住了
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
解决方案如下:
由于某些你懂的因素
,导致GitHub的raw.githubusercontent.com
域名解析被污染了。
在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。
设置到host文件中 vim/etc/hosts
执行命令下载
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
此时提示我们重启一下
重启以后执行 命令可以自由选择版本
nvm相关命令
nvm install <version>
## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4nvm uninstall <version>
## 删除已安装的指定版本,语法与install类似nvm use <version>
## 切换使用指定的版本nodenvm ls
## 列出所有安装的版本nvm ls-remote
## 列出所以远程服务器的版本(官方node version list)nvm current
## 显示当前的版本nvm alias <name> <version>
## 给不同的版本号添加别名nvm unalias <name>
## 删除已定义的别名nvm reinstall-packages <version>
## 在当前版本node环境下,重新全局安装指定版本号的npm包
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。