在Windows上安装和使用NVM的方法

Node.js是一种非常流行的JavaScript运行时环境,用于许多Web应用。作为开发人员,你可能已经熟悉该工具,但有时不同的项目需要不同版本的Node.js。使用此工具的一个版本设计的项目在其他版本上可能无法正常工作,其实运行多个版本的Node.js很容易,使用Node版本管理器 (NVM) 可以更轻松地做到这一点。

官方称,NVM不适用于Windows 11(或任何Windows版本),但有一个名为NVM for Windows的非官方项目,其功能同样出色。如果你不确定如何使用它,我们会为你提供帮助。

如何在Windows上安装NVM

在Windows上安装NVM非常简单。你需要做的就是下载安装程序,然后进入命令提示符或Windows Powershell会话。

1、在你的电脑上,转到GitHub上的NVM发布页面。

2、选择Assets下的nvm-setup.exe。

在Windows上安装和使用NVM的方法

3、下载后,启动安装文件。

4、如果Windows提示,请选择“是”。

5、接受许可协议。

在Windows上安装和使用NVM的方法

6、按下一步确认安装路径。

7、再次按“下一步”确认Node.js符号链接的目录。

在Windows上安装和使用NVM的方法

8、按“安装”,然后“完成”。

安装完成后,你可以通过打开命令提示符并输入以下命令来确认nvm是否正常工作:

nvm -v
在Windows上安装和使用NVM的方法

如何安装Node版本并在它们之间切换

有了NVM后就可以使用该工具安装和管理不同的Node.js版本,以便使用笔记本电脑进行编程。以下是其工作原理的简要介绍:

1、打开命令提示符。

2、要安装新版本的 Node.js,请输入以下命令,后跟要安装的版本,例如20.11.0:

nvm install
在Windows上安装和使用NVM的方法

3、要查看所有已安装的Node.js版本,请使用以下命令:nvm list

在Windows上安装和使用NVM的方法

4、要在已安装的Node.js版本之间切换,请输入以下命令,后跟要使用的版本:

nvm use
在Windows上安装和使用NVM的方法

当然,你需要安装该版本才能使用它。

如果你不再需要特定版本的Node.js,你也可以使用NVM卸载它。只需输入以下命令,然后输入要删除的版本号:

nvm uninstall

如果你经常使用Node.js,NVM是一个必不可少的工具,我们强烈推荐它,它可以让你更轻松地管理你可能需要随时使用的所有不同版本。

上一篇 2024年8月16日 14:40
下一篇 2024年8月16日 14:57

相关推荐

  • 如何在Ubuntu中查看自己的IP地址

    IP地址就像你的实际邮寄地址,如果你将Linux发行版(如Ubuntu)连接到互联网或路由器,你的系统就会被分配两个IP地址。一个是私有IP地址,用于在内部网络上识别你的设备,另一个是公共IP地址,即你连接时网站看到的IP地址。 如果你遇到网络问题,或者你正在与IT管理员通话并且他们需要远程连接,那么了解Linux上的IP地址非常重要。Ubuntu也可以轻松…

    2024年8月23日
    1.4K
  • 你的 Pixel 手机缺少“熄屏指纹解锁”功能吗?教你如何在 Android 16 Beta 4 中启用该功能

    每一款搭载 Tensor 芯片的 Pixel 手机(除了两款折叠屏机型)都配备了屏下指纹识别功能。直到最近,Pixel 的屏下指纹识别只能在屏幕亮起时使用。谷歌终于在此前的 Android 16 测试版中推出了一项新功能,名为“熄屏指纹解锁”,以解决这一限制。然而,情况似乎发生了变化——在最新的测试版中,谷歌神秘地移除了该功能的开关,这暗示该公司可能不会在即…

    2025年4月19日
    3.9K
  • GeForce Now的付费档次目前免费,但前提是你已经为其付费

    对于所有订阅了NVIDIA GeForce Now流媒体服务的用户来说,迎来了好消息,但对其他人来说则是坏消息。公司正在更改平台所使用的支付平台,因此新的订阅将暂停至少五周。对于付费订阅者,这段时间将免费延长到他们的订阅期内。 通知中指出,支付将从1月31日开始暂停,但订阅已经标注为“售罄”。这包括免费版,它不需要任何支付信息。 现有订阅用户将获得一个免费的…

    2025年1月30日
    4.4K
  • 特斯拉Tesla App更新:加入iOS 18快捷控制项目及离线使用功能

    特斯拉近日发布了Tesla App 4.38.0版本,此次更新支持iOS控制中心功能,让车主不需打开Tesla App就能操作特斯拉车辆。此外,该版本还加入了离线使用功能,让车主在没有网路连接的情况下也能执行基本操作。 支持iOS 18控制中心 将常用的车辆功能控制,如温度控制、开启充电埠以及开启前行李厢等,整合至 iOS 18 的控制中心,让车主不需打开 …

    2024年10月20日
    5.0K
  • 如何禁用Windows 11快速启动

    快速启动是Windows 11这有助于你的计算机在关闭后更快地启动。这是一个有用的功能,在以前的Windows版本中已经存在了一段时间,但它确实有缺点。最值得注意的是,由于它会使计算机启动更快,它会使访问引导选项变得更困难,比如在双启动设置中使用辅助操作系统或者进入Bios . 什么是Windows 11快速启动? 快速启动在休眠和关闭之间达到完美的平衡,以…

    2024年8月20日
    1.1K