最近工作上接手了两个项目,可它们依赖的node版本不同,于是想到了之前用的nvm(Node Version Manager)。
之前安装nvm的方式是通过npm install nvm,而新版本可以通过脚本或者手动安装。目前,nvm没有提供windows的支持,但是在其文档中提到了nvm-windows这个工具。
安装
在安装nvm-windows前,需要做以下步骤:
- 卸载系统中已有的node.js
- 删除node.js安装目录(例如
C:\Program Files\nodejs) - 删除npm包的目录(例如
C:\Users<user>\AppData\Roaming\npm)

打开release页面,下载最新版本的安装包。

更新
更新也很简单,直接下载最新版的nvm-windows安装即可。它将安全的覆盖文件。
使用方法
nvm install <version> [arch]:version可以是指定的node.js版本或者latest(最新版),arch可以是32、64或者allnvm list [available]:列出当前已经安装的node.js版本,available参数列出可安装版本nvm use <version> [arch]:切换node.js版本
这里就介绍几个常用命令,更多命令请自行看文档。

