背景
我们在开发或者维护项目的时候,由于历史的原因,不同项目用的
node
或者npm
版本不一致,这无疑给我们开发维护增加了困难。为了解决这个困难,Node Version Manager 应运而生,简称nvm
,它是 node 版本管理,方便在你的电脑或者虚拟机上安装不同版本的node/npm进行开发和维护,很好的降低了成本。
准备工作
如果在此之前你安装了node的话,请彻底卸载相关内容,如果没有安装过则忽略此准备工作
- 执行 npm cache clean --force 命令清除缓存目录中的所有缓存文件
- 电脑卸载程序卸载node
- 找到以下目录进行查找相关node/npm的内容,一旦找到就删除掉相关目录
- C:\Program Files (x86)\Nodejs
- C:\Program Files\Nodejs
- C:\Users{User}\AppData\Roaming\npm (或者 %appdata%\npm)
- C:\Users{User}\AppData\Roaming\npm-cache (或者 %appdata%\npm-cache)
- C:\Users{User}.npmrc(或者查询带
.
前缀的文件) - C:\Users{User}\AppData\Local\Temp\npm-*
- 删除有关
node
和npm
的环境变量(用户变量和系统变量) - 重启电脑