nvm 常用命令说明,国内镜像切换

544 阅读1分钟

nvm 官方文档NVM | Node 版本管理器 (p6p.net)

这里要说一下和nvm-desktop和nvm的使用体验,我第一次使用的是nvm,使用起来还是很方便,感觉和nvm-desktop差不错,用下来,也就感觉nvm-desktop可以直接配置每个项目的node,项目可以直接运行,不用每次去切换环境,但这里有个不好的地方,不知道什么原因,两个不同的版本的项目,启动的时候,比通过nvm use version切换后,在运行项目比较慢,而且nvm安装的node和nvm-desktop是不互通的,所以选择的时候,得仔细点

所以这里如果能接受使用命令切换版本的话,还是建议使用nvm,感觉效率高些,虽然切换确实比nvm-desktop麻烦

nvm安装版本

nvm list available 显示可下载版本的部分列表
nvm install latest安装最新版本
nvm install 版本号 安装指定的版本的nodejs

nvm 切换国内镜像

如果nvm list available获取node版本超时,下载 node 过慢或者安装失败,可以更换国内镜像源, 在 nvm的安装路径下,找到 settings.txt文件,安装虏将军默认在C:\Users\用户名\AppData\Roaming\nvm,设置node_mirrornpm_mirror为国内镜像地址。速度就很快了 \

npm 官方原始镜像网址是:registry.npmjs.org/ 查看镜像配置

npm get registry

阿里云镜像
npm_mirror: https://npmmirror.com/mirrors/npm/
node_mirror: https://npmmirror.com/mirrors/node/
腾讯云镜像
npm_mirror: http://mirrors.cloud.tencent.com/npm/
node_mirror: http://mirrors.cloud.tencent.com/nodejs-release/

命令行切换

阿里云镜像

nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

腾讯云镜像

nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/