Javascript 我应该在旧的Windows XP机器上设置哪个Nodejs版本?

Javascript 我应该在旧的Windows XP机器上设置哪个Nodejs版本?,javascript,node.js,windows,Javascript,Node.js,Windows,正在尝试在旧计算机(1GB ram,900 Mhz)上安装NodeJ,该计算机上安装了Windows XP SP3 我安装了最新的x86版本的Node(4.4.5),但当我试图在命令行访问它时(就像简单的版本检查节点-版本),它停止工作,并向我显示它遇到了问题,需要关闭 我想这个新版本不再支持XP了。我应该在XP上使用哪个版本?在生产环境中使用是否安全?对XP的支持在技术上是如此之高,所以v4版本应该仍然有效 我认为问题在于几乎没有人真正使用XP,所以你将要打一场失败的战斗。即使你们这些人不打算

正在尝试在旧计算机(1GB ram,900 Mhz)上安装NodeJ,该计算机上安装了Windows XP SP3

我安装了最新的x86版本的Node(4.4.5),但当我试图在命令行访问它时(就像简单的版本检查
节点-版本
),它停止工作,并向我显示它遇到了问题,需要关闭

我想这个新版本不再支持XP了。我应该在XP上使用哪个版本?在生产环境中使用是否安全?

对XP的支持在技术上是如此之高,所以v4版本应该仍然有效

我认为问题在于几乎没有人真正使用XP,所以你将要打一场失败的战斗。即使你们这些人不打算跑去修复XP的bug


您可以尝试。

在您的情况下,它可能由于CPU不支持SSE2而崩溃。在这种情况下,需要通过重新编译节点使其工作

除此之外,4.x和5.x版本应该可以工作。然而4.x变成了LTS,这并不明显,哪一个更适合你。4.x在2018年之前收到更新,而5.x在2016年停止更新

LTS涵盖的主要版本中的更改仅限于:

  • 错误修复
  • 安全更新
  • 非semver重大npm更新
  • 相关文件更新
  • 某些性能改进,其中破坏现有应用程序的风险最小
  • 在破坏现有应用程序的风险较低且 这一问题可能会大大降低对未来更改进行备份的能力 由于diff噪声的降低
资料来源:

来源:

我使用32位WinXP SP3,我安装的NodeJS版本是:Node.js 5.12.0

可从以下网址下载:


我使用了.msi安装程序:

Ok v6太新了。。。但是v0.12太老了!你可以使用v5.12.0[…可能只是一个打字错误…我在xp pro上试过。也许v4.4.5在最新版本中解决了一些问题?你是说v5.12.0和v4.8.5在xp上工作?v5版本不再被修补,所以可能最好只使用v4I试用v5.12.0,它在xp pro sp3上工作。
Version   Date        V8          npm     NODE_MODULE_VERSION
5.12.0    2016-06-23  4.6.85.32   3.8.6   47
4.9.1     2018-03-29  4.5.103.53  2.15.11 46