1、卸载当前电脑node.js
一定要先把当前电脑内的node卸载干净
尤其是环境变量 和 .npmrc文件(这个文件在C盘用户目录下 建议使用everything工具查找删除)
否则可能会出现后面node.js安装失败
但如果是安装时自动部署的环境变量 则不用担心环境变量和文件残留问题
2、下载nvm包管理器
Git下载地址:https://github.com/coreybutler/nvm-windows/releases
阿里网盘下载地址(安装版):阿里云盘分享 密码:16md
建议下载安装版 自动配置环境变量 免去很多操作
3、安装
1、同意安装协议
2、选择nvm包管理器安装位置
后面会有用到
3、选择node安装位置
安装完nvm 后续会重新安装node 这个安装位置 就是重新安装node的位置
4、最后一步 点击安装
5、查看是否安装成功
运行cmd - 直接输入nvm - 查看是否安装成功 以下情况代表安装成功
4、配置与使用
打开nvm安装目录 找到 settings.txt 并打开
由于我已经安装过node 所以会出现v14和v16文件夹
添加以下两行代码 设置淘宝镜像源
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
输入以下命令 查看可下载的node版本号
nvm list available
建议安装LTS稳定版本的node
安装 / 切换步骤如下
// 查看已安装的nodejs版本
nvm list
// 安装指定nodejs版本
nvm install 14.19.3
// 使用或切换版本
nvm use 14.19.3
5、常用命令推荐
nvm篇
// 显示当前node是运行在32位还是64位环境
nvm arch
// 显示nvm版本号
nvm version
node篇
// 安装指定版本nodejs
nvm install 版本号
// 卸载指定版本nodejs
nvm uninstall 版本号
// 使用该版本的nodejs
nvm use 版本号
// 查看已安装的nodejs版本 list可缩写为ls 即nvm ls
nvm list
// 显示可下载的nodejs版本号
nvm list available
// 开启nodejs版本管理
nvm on
// 关闭nodejs版本管理
nvm off
// 设置下载代理,不添加url,显示当前代理,将url设置为none时则移除代理
nvm proxy [url]
// 设置node镜像 默认url是https://nodejs.org/dist/ 也可在安装目录的settings.txt文件内手动设置
nvm node_mirror [url]
// 设置npm 镜像 默认url是https://github.com/npm/cli/archive 设也可在安装目录的settings.txt文件内手动设置
nvm npm_mirror [url]
// 设置存储不同版本的nodejs目录,如未设置,默认使用当前目录
nvm root [path]
6、疑难杂症
听说node老版本会有乱码现象 没见过 懒得搞 遇到了再说