无需管理员权限即可安装 Node 版本管理器 (NVM)

2025-06-09

无需管理员权限即可安装 Node 版本管理器 (NVM)

NVM(Node 版本管理器)是在同一台机器上运行多个 NodeJS 版本的最佳方式。
它不仅适用于 Windows,在本文中,我将分享我在 Windows 机器上无需管理员权限安装 NVM 的经验。
为什么?因为在工作中,我对操作系统的访问权限非常有限,无法控制自己在电脑上能做什么。

下载适用于 Windows 的 NVM

NVM for Windows 是一个由社区维护的开源项目,用于在 Windows 上安装和管理多个版本的 NodeJS。您可以通过此链接
获取最新版本 目前,最新版本为 1.1.9。 对于这种特殊情况,您可以下载文件nvm-noinstall.zip 将 zip 文件解压到您常用的此类工具文件夹中。 在我的机器上,根目录下有一个名为“tools”的主文件夹,其中还包含其他工具,例如 ngrok 或 screentogif。 例如,您可以将文件解压到 c:\tools\nvm 文件夹中。




添加环境变量

从机器的系统属性中,单击“环境变量”按钮。

环境变量

添加两个环境变量。第一个变量名为 NVM_HOME,存放的是 NVM 的补丁文件。在本例中,该变量位于 c:\tools\nvm。
另一个变量名为 NVM_SYMLINK,它必须是一个目录,例如 c:\tools\nvm\nodejs,但不能是实际存在的目录。

环境变量

图片描述

现在您可以使用两个新值更新补丁值:%NVM_HOME%;%NVM_SYMLINK%

路径值

如果需要,您可以在 nvm 目录中创建一个名为“settings.txt”的文件,并将其用作用户环境变量。
它可以避免重启机器,但并非强制要求。
以下示例是我的 settings.txt 文件的内容。
如您所见,它包含与环境变量相同的参数值。

root: C:\tools\nvm 
path: C:\tools\nvm\nodejs
arch: 64 
proxy: none
Enter fullscreen mode Exit fullscreen mode

启动 NVM

现在,您已准备好在计算机上启动并使用 NVM。
打开您常用的终端应用程序并输入“nvm”。
如果一切配置正确,您应该会看到如下所示的屏幕。

nvm 启动并运行

鏂囩珷鏉ユ簮锛�https://dev.to/kasuken/install-node-version-manager-nvm-without-admin-rights-194f
PREV
我的 AWS 解决方案架构师助理学习指南 AWS 认证准备笔记
NEXT
Azure Trial Hackathon - Moodflix - 你的心情,我们的建议 Moodflix