Javascript 我应该在旧的Windows XP机器上设置哪个Nodejs版本?
正在尝试在旧计算机(1GB ram,900 Mhz)上安装NodeJ,该计算机上安装了Windows XP SP3 我安装了最新的x86版本的Node(4.4.5),但当我试图在命令行访问它时(就像简单的版本检查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,所以你将要打一场失败的战斗。即使你们这些人不打算
节点-版本
),它停止工作,并向我显示它遇到了问题,需要关闭
我想这个新版本不再支持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噪声的降低
我使用了.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