由于最近(2020年)微软不对window7操作系统不在维护,所以导致我们日程开发时,会出现很多意想不到的问题。就比如我安装前端node环境(Latest LTS Version: 14.15.0),按照常规的安装方式,竟然没有安装成功。在cmd命令窗口下,执行node -v 查看版本号,返回信息竟然不是版本号,如下:
Node.js is only supported on Windows 8.1, Windows Server 2012 R2, or higher. Setting the NODE_SKIP_PLATFORM_CHECK environment variable to 1 skips this check, but Node.js might not execute correctly. Any issues encountered on unsupported platforms will not be fixed.
二、问题原因:
出现这个问题的原因,是因为你当前所安装的nodeJs版本相对于不在维护的windows7系统来说,版本太高了。在v12.16.2以上版本就不在支持window7系统。
三、问题解决方法:
下载并安装 nodejs v12.16.2及之前的版本即可(降级安装)。我选择的v11系列(node-v11.15.0-x64.msi)。
可以正常安装
nodejs文件下载地址: