⭐ ⭐ 卸载任何预先存在的 Node 安装!!⭐ ⭐
下载:下载nvm-setup.exe 点击最新版本的 nvm-setup.exe 下载到本地并安装
注意:nvm的安装目录不能有汉字和空格,否则会报错
双击安装文件 nvm-setup.exe
选择nvm安装路径
选择nodejs安装路径
确认安装即可
重新安装所有全局实用程序
安装后,必须为每个已安装的节点版本重新安装全局实用程序(例如 yarn):
nvm use 14.0.0
npm install -g yarn
nvm use 12.0.1
npm install -g yarn
环境变量
注意:windows10的系统,nvm安装成功后,会自动的把对应的环境变量添加到系统上\
注意:安装完成后,在CMD中运行 nvm, 提示 【nvm不是内部或外部命令,也不是可运行的程序或批处理文件。】就是没有配置对应的环境变量
环境变量的配置方法可以看下面的图片:(用户环境变量、系统环境变量都要配置)
💡 从 v1.1.8 开始,有一个升级实用程序可以自动执行升级过程。
要升级 nvm-windows,请运行新的安装程序。它将安全地覆盖需要更新的文件,而不会触及您的node.js安装。请确保使用相同的安装和符号链接文件夹。如果您最初安装到默认位置,则只需在每个窗口上单击“下一步”,直到完成。
nvm安装完成后,检验是否安装成功
nvm -v
安装node.js版本
nvm install <version> [arch] [--insecure]
# <version> = latest | lts | 20.11.1
# latest 表示最新的当前版本,lts 表示最新的 LTS 版本
# [arch]指定安装 32 位还是 64 位版本。将 [arch] 设置为“all”以安装 32和64 位版本
# --insecure:绕过远程下载服务器的 SSL 验证
配置淘宝镜像 ,走国内镜像下载速度更快,不会中断失败
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
也可以在nvm路径下,找到settings.txt 文件,通过修改配置文件配置镜像 在 settings.txt 文件中最后一行添加如下两行配置
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
常用命令:
# <version> = latest | lts | 20.11.1 。latest 表示最新的当前版本,lts 表示最新的 LTS 版本 。[arch]指定安装 32 位还是 64 位版本。将 [arch] 设置为“all”以安装 32和64 位版本。 --insecure:绕过远程下载服务器的 SSL 验证
nvm install <version> [arch] [--insecure]
# 列出node.js安装。在末尾键入 available 以显示可供下载的版本列表
nvm list [available]
# 显示活动版本
nvm current
# 启用node.js版本管理
nvm on
# 禁用node.js版本管理(不卸载任何内容)
nvm off
# 显示node是运行在32位还是64位模式。指定32或64来覆盖默认体系结构
nvm arch [32|64]
# 卸载特定版本
nvm uninstall <version>
# 显示当前正在运行的 NVM for Windows 版本
nvm version
# 切换以使用指定的版本。可选使用 latest、lts,或 newest。latest 是最新安装的版本。(可选)指定 32/64 位体系结构
nvm use <version> [arch]
# 设置用于下载的代理。将 [url] 留空以查看当前代理。将 [url] 设置为“none”以删除代理
nvm proxy [url]
# 设置 nvm 应存储不同版本node.js的目录。如果<path>未设置,将显示当前根
nvm root <path>
# 检查 NVM4W 进程中是否存在已知问题
nvm check
# 设置 node 镜像。中国可以使用 https://npmmirror.com/mirrors/node/
nvm node_mirror <node_mirror_url>
# 设置 npm 镜像。中国人可以使用 https://npmmirror.com/mirrors/npm/
nvm npm_mirror <npm_mirror_url>