Windows下安装nvm控制node版本

nvm下载与安装前准备

1、在安装NVM for Windows之前,你需要卸载任何现有版本的node.js,并且删除可能保留的任何现有nodejs安装目录(例如:“C:\ Program Files \ nodejs”)。NVM生成的符号链接不会覆盖现有(甚至是空的)安装目录。

Windows下安装nvm控制node版本

2、删除现有的npm安装位置(例如“C:\ Users <user> \ AppData \ Roaming \ npm”),以便正确使用nvm安装位置。

  我的路径是  C:\Users\RLoong\AppData\Roaming\npm,每个人的路径可能不太一样但都大同小异。

nvm下载与安装

1、下载地址

https://github.com/coreybutler/nvm-windows/releases

Windows下安装nvm控制node版本

下载nvm-setup.zip

这就是最新的安装包 

2、安装

Windows下安装nvm控制node版本

要升级,请运行新安装程序。它将安全地覆盖需要更新的文件,而无需触及node.js安装。确保使用相同的安装和符号链接文件夹。如果您最初安装到默认位置,则只需在每个窗口上单击“下一步”,直到完成为止。

3、在C:\<user>\AppData\Roaming\nvm 文件夹下找到 setting.txt 文件,并打开。

Windows下安装nvm控制node版本

arch: 64
proxy: none
originalpath: .
originalversion: 
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

请把以上代码复制在最后。

如果你是32位的操作系统,请将64改为32

nvm的使用

1、nvm arch 显示以32位还是64位模式运行。

     nvm arch 64 设置以64位运行。

Windows下安装nvm控制node版本

2、nvm list available 显示可下载的版本

     nvm list 显示已下载的版本,*号所在位置为正在使用的版本。

Windows下安装nvm控制node版本

 3、nvm install <version> [arch]

  <version>参数为版本号 如:10.15.1

  [arch](选填)参数为32 或 64 根据你的电脑选填。不填的话默认 nvm arch 的设置

Windows下安装nvm控制node版本

4、nvm use <version>切换node的版本

  <version>参数为版本号 如:10.15.1

 Windows下安装nvm控制node版本

注:只要你设置了setting.txt 文件 nvm arch 、npm镜像、node镜像,都不用再设置