远程办公,连远程虚拟机,系统是Win7,项目环境node16,安装报错:This application is only supported on Windows 8.1, Windows Server 2012 R2, or higher。
虚拟机连不了外网,设置了各种镜像,nvm 也试了,但是没成功,用压缩包解压并配置环境变量,解决了~
1、下载 node 压缩包
自己电脑下载对应版本的 node 压缩包,用 filezilla 传到指定IP 下文件夹,虚拟机再用filezilla 连接下载下来,解压到 C:\Program Files
(试过解压到自己用户文件夹下,配置过后无效)
2、配置环境变量
计算机右键->系统属性->高级系统设置–>环境变量
-
系统变量
PATH
上增加node.exe
的目录C:\Program Files\node-v16.16.0-win-x64
-
系统变量增加环境变量
NODE_PATH
,值为C:\Program Files\node-v16.16.0-win-x64\node_modules
(这个时候node -v
是报错的) -
系统变量增加环境变量
NODE_SKIP_PLATFORM_CHECK
值为1
命令行下执行
node -v