Windows 下安装 nvm 管理 nodejs 版本
最近维护一个旧项目(祖传代码),由于本地 node 版本太高导致无法运行成功,然后尝试是用 nvm 来管理 node 版本切换,这里做下安装记录。
思路
- 卸载 node,删除路径以及残留文件
- 安装 nvm-windows
- 安装 node
- 安装 nrm 配置镜像源
卸载 node
如果没有安装可以跳过本步骤。
- 在卸载程序中卸载 node(控制面板\程序\程序和功能)。
- 在环境变量中删除所有与 node 相关的路径(无论是 user 级,还是 system 级)
删除以下路径的文件(可能只有部分文件才有) ,如:
C:\Program Files\nodejs
C:\Users{User}\AppData\Roaming\npm
C:\Users{User}\AppData\Roaming\npm-cache
C:\Users{User}\node_modules
安装 nvm
nvm 是 nodejs 的版本管理工具,可以快速切换\更新 nodejs 版本。
windows 系统使用 nvm-windows。安装时会需要选择两个安装目录,一个是 nvm 的目录,另一个是 node 的版本库目录,我这里分别用 D:\tools\nvm 和 D:\tools\nodejs。
安装完成检查是否成功:
1 | C:\Users\Administrator>nvm version |
安装 node
nvm 安装完后就可以开始管理 nodejs 的版本了。
1 | # 查看线上所有版本 |
这时就会在 D:\tools 的目录出现个 nodejs 的快捷方式。
1 | # 查看node是否安装成功 |
如果显示 v14.15.0,那么就表示安装成功了。
安装 nrm
nrm 是管理 npm 源的,为了下载包更快。
1 | # 安装nrm |