1.项目背景
- 公司项目依赖 Node.js v14.17.6,但多个项目版本冲突,因此引入 nvm 管理。
- 安装后发现 nvm 无法直接安装 v14.17.6,最终通过手动解压 Node 14 压缩包到 nvm 目录解决。
2.具体安装步骤
2.1 安装nvm
2.1.1 卸载系统中已安装的 Node.js
- 进入 控制面板 > 程序和功能,卸载 Node.js
- 手动删除残留的 Node.js 目录(如 C:\Program Files\nodejs 和 C:\Users<用户名>\AppData\Roaming\npm)
2.1.2 下载nvm for Windows
2.1.3 安装nvm
- 双击nvm-setup.exe
- 选择安装路径
- 设置 Node.js的符号链接路径(默认 C:\Program Files\nodejs)
- 完成安装后,输入以下命令验证是否安装成功:nvm -v
2.2 配置国内镜像
2.3 nvm管理node
- 查看可用Node.js版本:nvm list available
- 安装指定版本:nvm install 20.17.0
- 切换使用版本:nvm use 20.17.0
- 卸载:nvm uninstall 20.17.0
- 查看:nvm list
2.4 安装node14.17.6
- 打开%NVM_HOME%目录,解压node14.17.6.zip
3.其它问题:
3.1 npm安装慢
- 设置npm淘宝镜像:npm config set registry https://registry.npmmirror.com