nvm 在 Windows 上的使用

NVM(Node Version Manager)是一个用于管理和切换多个 Node.js 版本的工具。它允许你在同一台机器上同时安装和使用不同版本的 Node.js,而无需手动安装和卸载。

之前都是只安装一个版本的 node.js,该更新时更新,使得以前的旧项目会因为 node.js 和 npm 版本过高而运行不起来,所以使用 nvm 安装管理多个版本的 node.js

Github 仓库地址:nvm-windows

安装

下载有直接免安装的 zip 压缩包,也有 exe 安装程序

使用 zip 直接解压安装

压缩包解压后有下面这些文件
在这里插入图片描述

右键以管理员身份运行 install.cmd
在这里插入图片描述

输入解压的目录的绝对路径,像我这里就是E:\nvm-noinstall

回车后会在解压目录下自动生成运行 nvm 命令用到的 setting.txt 文件,并添加解压目录到环境变量
在这里插入图片描述

root: 代表nvm存放node.js不同版本文件的目录
path: 代表创建软连接的文件夹
arch: 代表节点运行在32位架构还是64位架构
proxy: 代表用于下载的代理

使用 exe 安装程序安装

使用 exe 安装程序安装就不说了,直接运行安装即可,安装完成自动生成运行 nvm 命令用到的 setting.txt 文件,并添加安装目录到环境变量

常用命令

  1. 查看 nvm 版本
nvm -v

在这里插入图片描述

  1. 列出 node.js 的安装
nvm list

在这里插入图片描述

  1. 显示当前使用版本
nvm current

在这里插入图片描述

  1. 安装 node.js 版本
nvm install <version> [arch]
<version>:可以是特定版本,也可以是"latest"表示最新当前版本,也可以是"lts"表示最新的LTS版本
[arch]:可选安装32位或64位,也可以为"all"两个都安装,默认是setting.txt文件指定的架构
在命令结尾添加`--insecure`可以绕过远程下载服务器的SSL验证

下面是一些例子,前面两个提示node.js安装成功,但npm安装失败,可以根据提示的链接自行下载,然后放到nvm目录下的安装的node.js版本下

例如安装v14最后一个版本 ``` nvm install v14 或 nvm install 14 ``` ![在这里插入图片描述](https://img-blog.csdnimg.cn/7500340a3d764fed8ad068ac0cd41da0.png#pic_center)

例如安装 v14 特定的版本

nvm install v14.17.0 或 nvm install 14.17.0

在这里插入图片描述

例如安装最新当前版本

nvm install latest

在这里插入图片描述

  1. 使用 node.js 版本
nvm use <version> [arch]
<version>:可以是特定版本,也可以是"latest"表示最新当前版本,也可以是"lts"表示最新的LTS版本
[arch]:可选32位或64位,默认是setting.txt文件指定的架构

下面是一些例子

例如使用v14最后一个版本 ``` nvm use v14 或 nvm use 14 ``` ![在这里插入图片描述](https://img-blog.csdnimg.cn/319303be0f4a4419a623170ef0060a7c.png#pic_center)

例如使用 v14 特定的版本

nvm use v14.17.0 或 nvm use 14.17.0

在这里插入图片描述

例如使用最新当前版本

nvm use latest

在这里插入图片描述

例如使用最新的 LTS 版本,我这里没有安装,所以会提示没有安装,并且使用的版本不会被更改

nvm use lts

在这里插入图片描述

  1. 卸载 node.js 版本
nvm uninstall <version>
<version>:可以是具体版本号,也可以是"latest"表示最新当前版本,也可以是"lts"表示最新的LTS版本

在这里插入图片描述

  1. 更多命令可以查看官方文档 nvm-windows#usage

猜你喜欢

转载自blog.csdn.net/sywdebug/article/details/132764085