
nvm下载地址 https://github.com/coreybutler/nvm-windows/releases
访问 nvm-windows 的 GitHub 发布页面
https://github.com/coreybutler/nvm-windows/releases,下载最新的 nvm-setup.exe安装文件
node.js下载地址 https://nodejs.org/zh-cn/download
访问 Node.js 官方下载页面
https://nodejs.org/zh-cn/download ,选择你需要的版本(例如 v16.20.2或 v18.14.2等LTS版本),下载适用于你操作系统的 压缩包(例如 node-v16.20.2-win-x64.zip),而不是安装程序(.msi)。建议预先下载多个项目可能需要的版本。
在联网电脑上,打开命令行,运行以下命令来获取 Vue CLI 的离线安装包(.tgz 文件):
npm pack @vue/cli
命令执行后会生成一个类似 @vue/cli-5.0.8.tgz的文件,将此文件拷贝到离线环境
在安装过程中,注意设置好 nvm 的安装目录(例如 D:dev vm)以及 nodejs 的符号链接目录(Symlink,例如 D:dev odejs)。这个符号链接目录将是 nvm 切换 node 版本时使用的路径 。
安装完成后,打开新的命令提示符(CMD)或 PowerShell,输入 nvm -v,如果显示版本号,则表示 nvm 安装成功 。

将之前下载的 Node.js 压缩包(如 node-v16.20.2-win-x64.zip)解压到 nvm 安装目录下。默认情况下,该目录是 C:Users你的用户名AppDataRoaming vm。
在 nvm 目录内,你会看到有一个以 node 版本号命名的文件夹,将解压后的文件夹重命名为所需的版本号,例如 v16.20.2。操作后的完整路径应类似于 C:Users你的用户名AppDataRoaming vmv16.20.2。
在命令行中,运行
nvm list,此时你应该能看到刚刚手动放置的 Node.js 版本出现在列表中 。
使用
nvm use 16.20.2命令即可切换到该版本。之后使用 node -v和 npm -v验证是否切换成功 。
在离线电脑上,进入存放 @vue/cli-5.0.8.tgz文件的目录,运行以下命令进行全局安装:
