一、安装前准备
1. 卸载已存在的node,删除残留的node安装目录(e.g."C:\Program Files\nodejs")
2. 卸载已存在的npm,删除残留的npm安装目录(e.g. "C:\Users<user>\AppData\Roaming\npm"),如有需要注意备份npmrcconfig,(e.g.C:\Users<user>\AppData\Roaming\npm\etc\npmrc)
二、安装nvm-windows
1. 进入官网,选择nvm-setup.zip下载即可
2. 解压压缩包,点击nvm-setup.exe安装即可
三、安装&使用不同版本node
设置镜像
nvm node_mirror https://npm.taobao.org/mirrors/node/设置node镜像地址nvm npm_mirror https://npm.taobao.org/mirrors/npm/设置npm镜像地址
安装不同版本node
nvm list available查看可安装的版本,或者去该网站查看node的所有发布版本nvm install latest安装最新版本nodenvm install 10.9.0安装某一版本的node
使用某一版本node
nvm list查看nvm已安装node版本nvm use 10.9.0使用某一版本node
卸载某一版本node
nvm uninstall 10.9.0
四、安装&使用cnpm,yarn,tyarn
npm install -g cnpm安装cnpmnpm install -g yarn安装yarnnpm install -g tyarn安装tyarn
使用nvm use切换不同的node,需要重新安装cnpm, yarn, tyarn(因为不同的node版本对应不同的npm,cnpm,yarn,tyarn),具体操作可参考下图。

(完)