使用nvm-windows控制nodeJs版本以及遇到的坑(下载过慢、切换版本等)

为了在windows系统中切换不同开发环境的nodeJs版本依赖。决定使用nvm-windows来管理nodeJs版本。

安装步骤

1、下载
首先从nvm官网下载安装包 ,选择setup版本的,解压后里面是一个exe,安装方式就如同一个常见的exe安装包,双击运行即可。
地址:https://github.com/coreybutler/nvm-windows/releases (进不去记得翻墙)

2、无脑安装,默认就行,如果在安装nvm之前,电脑上就已经安装有node的,会看到如下图,询问你是否用nvm管理已经存在的node版本。一定要选是,这个弹窗可能会出现好几次,都点是。

3、安装完成

配置步骤

1、检查nvm是否安装成功
使用管理员权限打开一个命令行。(图片里面点击以管理员身份运行)输入nvm v,会显示nvm的版本号,有则表示安装成功。
在这里插入图片描述
2、解决下载过慢的问题
使用淘宝node镜像,使用淘宝npm镜像。(一行一行复制进cmd)

nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

3、安装指定版本的node: nvm install 版本号
比如安装12.22.7:

nvm install 12.22.7

4、查看当前电脑上已经安装的全部node版本,正在使用中的版本号前有个星号*

nvm ls

5、切换nodeJs版本
比如使用8.11.3:

nvm use 8.11.3

常用命令

  • 安装指定版本的node: nvm install 版本号
   nvm install 8.9.3
  • 使用指定版本的node: nvm use 版本号
  nvm use 8.9.3
  • 使用淘宝node镜像:nvm node_mirror
 nvm node_mirror https://npm.taobao.org/mirrors/node/
  • 使用淘宝npm镜像:nvm npm_mirror
 nvm npm_mirror https://npm.taobao.org/mirrors/npm/
  • 查看当前电脑上已经安装的全部node版本,正在使用中的版本号前有个星号*:
 nvm ls
  • 查看可用的(可下载的)全部node版本:
 nvm ls available

猜你喜欢

转载自blog.csdn.net/SwingDance/article/details/121095699