无法在Windows 7上安装node.js

3

我得到了一台内置Windows 7的新机器,也已经激活。但是当我尝试安装node.js时,它给了我这个提示。这是64位操作系统。

I have Windows 7 and it gives me this prompt

有没有一种方法可以安装它,或者我应该先安装Windows 10。
3个回答

1
如何在Windows 7上安装最新版本的node.js?
答:
  1. 下载Node.js.msi ver. 13.14.0
  2. 从官网下载最新版本的nodejs zip文件
  3. 安装node.js 13.14.0版本
  4. 进入C:/nodejs文件夹并删除其中所有文件
  5. 解压最新的node.js zip文件
  6. 重启终端或VsCode。

查看结果

注:
  1. 在Windows中下载Node.js LTS版本 (Windows二进制文件(.zip))
  2. 在提取之前,请删除C:/nodejs文件夹中的所有文件
  3. 您不需要设置变量或其他安装过程。
感谢您。

我刚刚使用你的方法安装了Node 18.12.1(但同时我也设置了NODE_PATH和NODE_SKIP_PLATFORM_CHECK环境变量。我不知道它们是否有关联)。 - sesenmaister
1
这个方法不需要设置任何环境变量。当你安装Node.js版本13.14.0时,它会自动设置。我的Github - MEET BHINGRADIYA
如果你需要使用React.js,这是安装Node.js的简单方法。 - MEET BHINGRADIYA

1

我在这里做这件事

进入系统属性(运行:systempropertiesadvanced.exe),在高级选项卡中,单击环境变量。

仍然在系统变量中,点击“新建”,添加名称:NODE_PATH,值为:C:\nodejs64\node_modules,然后单击“确定”。 再次点击“新建”,添加名称:NODE_SKIP_PLATFORM_CHECK,值为:1,然后单击“确定”。

单击所有对话框的“确定”按钮关闭。

重新启动计算机,以便资源管理器和命令提示符获得最新的变量集。


1

显然,一些较新的版本不支持win 7,您可以尝试下载旧版本,例如10.14.2 LTS。


但使用过时的版本也不是好的选择。我可能会遇到更多问题。 - Usman Sabuwala
1
当然,使用过时的版本并不理想 - 不过你也可以问同样的问题:仍在使用Windows 7 :) - eol
顺便感谢你的帮助。我在这台机器上安装了Windows 10。 - Usman Sabuwala

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接