在Linux CentOS8 中安装多版本nodejs - nvm 的使用

  • 首先安装nvm:

下载、安装 (国内可能访问不了,请看问题1)

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 

使配置文件生效:

source ~/.bashrc
  • 安装指定版本的nodejs (问题2)

nvm ls-remote  # 查看远端可用的node版本

nvm install v14.21.1     # 安装需要的指定版本
  • 多个nodejs版本切换

nvm ls #列出已安装的版本
nvm use xx.xx.xx #切换ls展示出来的版本号(如nvm use 14.15.0 版本号前不需要v)

问题1:raw.githubusercontent.com 访问不了,能翻墙就翻墙装,不能的话尝试改一下hosts

vim /etc/hosts

加上一条记录:185.199.108.133 raw.githubusercontent.com   

保存退出后,ping 一下看是否生效了

ping raw.githubusercontent.com
如果显示:PING raw.githubusercontent.com (185.199.108.133)  xxx 就是成功了

一般重新安装nvm,但有时候就还是不行,还是网络问题,直接用下载好的install.sh传上去用吧。

问题2:nvm默认使用的还是国外源,安装不了,要切换国内源:

vi ~/.bashrc
最后面添加:export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node/
保存退出后,执行source ~/.bashrc
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容