适用于 Windows 7 的 NodeJS

Fra*_*thy 28 windows-7 node.js

我正在尝试为 Windows 7 安装 NodeJS。我尝试安装最新的 NodeJS,但它与 Windows 7 不兼容。我想知道是否有人知道您可以在 Windows 7 上安装的 NodeJS 的最新版本是什么?谢谢你。

ttt*_*ony 66

有同样的问题并结束解决它,我刚刚安装了节点 14.15.0

  • 这里
  • 下载32/64 位的Windows 二进制文件 (.zip)
  • 将它解压到安装节点的目录中,然后说是替换所有文件(请记住,zip 附带的 npm 位于node_modules/npm我没有从 zip 复制的目录中,因为在替换文件之前我已经更新了 npm)
  • 创建一个名为:的环境变量NODE_SKIP_PLATFORM_CHECK并将其设置为 1
  • 现在可以在 Windows 7 中使用 node

  • 这有效,我在 x86 Win7 上安装了 15.5.1。这应该是公认的答案,因为这是最有帮助的。谢谢TT尼! (15认同)
  • 准确地说,您需要在 cmd 中执行此命令:`set NODE_SKIP_PLATFORM_CHECK 1` 来设置环境变量 (12认同)
  • 我可以确认 16.6.2 正在工作(之前尝试过 16.13.1,但没有成功)。对于这个“node”版本,您可能需要更新“npm”以避免警告,仅对我来说[this](/sf/answers/3566870541/)答案有效,只是不要忘记重命名`npx` (10认同)
  • 通过这种方法,目前我可以使用v16.6.2 (5认同)
  • node-v14.17.6 也可以在 x64 Win7 上运行 (2认同)
  • 我可以确认此方法适用于我的电脑(64bt)上的节点版本 16.15.0。感谢你的分享。有很大帮助 (2认同)

dzi*_*u86 36

(正式)支持 Windows 7 的最新 node.js 版本是 13.6.0。 https://nodejs.org/download/release/v13.6.0/

  • 添加一些上下文,较新的 13.6 版本也可能工作正常,但 13.6 是最后一个*测试*:不鼓励使用 EOL Windows 版本,我们不保证 Node.js 正常工作。在 Windows 7/2008R2 上测试的最新 Node.js 版本是 10.18.1、12.14.1 和 13.6.0。这不会阻止主要 Node.js 版本(最高 13)在 EOL Windows 上运行,因为即使未经测试,最好使用更高版本(因为没有重大更改)。https://github.com/nodejs/node/pull/31954 (4认同)
  • 13.9.0 对我有用的最新版本的 Node js (win7x64) :https://nodejs.org/dist/v13.9.0/node-v13.9.0-x64.msi :我的 win7 上未安装 14+ 版本。 (3认同)

小智 6

我只是在 Windows 7 x64 这个版本中安装

https://nodejs.org/download/release/v13.14.0/


小智 6

似乎 v13.14.0 是最后一个适用于 Window 7 的安装程序

转到此处并选择与您的 Windows 32 / 64 位版本相关的软件包:

https://nodejs.org/dist/latest-v13.x/