为win10系统的电脑离线安装 node多版本控制工具nvm-windows及相关版本的node运行时

72 阅读1分钟

一. 离线安装node包管理工具背景

  1. 公司电脑严禁连接外网;
  2. 新旧项目交织,旧项目使用node v16.20.2,新项目使用node v18+;

二. 软件包准备(win系统多包管理选择了nvm-windows)

  1. 在可连接互联网的情况下载nvm-setup.zip或nvm-setup.exe
  2. 在可连接互联网的情况下载node-v16.20.2-win-x64.zip
  3. 在可连接互联网的情况下载node-v18.20.4-win-x64.zip
  4. 将以上三个包copy到u盘,然后通过u盘将三个包下载到公司电脑上;

注意:

  1. 要根据检查下你的系统是否为x64, 检查路径:控制面板\系统和安全\系统;
  2. 如果是x64则选node-v16.20.2-win-x64.zip这个包,如果是x86则选择node-v16.20.2-win-x86.zip;
  3. node包必须选择zip包。

三. 安装步骤

  1. 解压nvm-setup.zip,得出nvm-setup.exe, 然后以管理员的身份运行nvm-setup.exe;
  2. 点i accept the agreement,再点next;

image.png 3. 选择安装目录,点击next image.png

继续点击next

image.png

  1. 最后点finish就行了。
  2. 打开cmd 运行nvm -v;有显示版本号则安装成功;

image.png

  1. 到nvm的安装目录下C:\Users\Administrator\AppData\Local\nvm,分别创建文件夹v16.20.2和v18.20.4, 然后将两个node包放入对应版本的文件夹下; image.png

  2. 分别进入以上两个文件夹,将node压缩包解压;注意Node.js 官方 zip 包(如 node-v18.20.4-win-x64.zip)解压后通常包含一个顶层文件夹 image.png 需要将把 node-v18.20.4-win-x64 里面的所有内容,直接复制到C:\Users\Administrator\AppData\Local\nvm\v18.20.4目录下, 如下图。

image.png

  1. 然后到终端中运行nvm use 16和node -v即可;

image.png

  1. 后续需要扩充node版本,直接到 “nodejs.org/dist/” 下载对应版本的.zip压缩包,重复执行7、8、9步即可。