无需管理员权限即可安装 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
启动 NVM
现在,您已准备好在计算机上启动并使用 NVM。
打开您常用的终端应用程序并输入“nvm”。
如果一切配置正确,您应该会看到如下所示的屏幕。