从Stream.io聊天的Node.js 8.0升级到12.10

问题描述 投票:0回答:1

我们正在研究实现STREAM.IO聊天功能。根据系统要求,我们必须使用最新的Node.js,即12.16.3。

在我们的生产环境中,我们仍然具有Node.js 8.1。我的问题是;

  • 有人尝试将Node.js 8.10与Stream.io聊天模块一起使用
node.js stream chat getstream-io
1个回答
0
投票

节点8是生命周期终止版本,或者换句话说,不再正式支持。出于安全原因,我建议将生产实例升级到节点12。在这些版本的Node.js之间几乎没有重大更改,因此,我不希望执行此类升级会遇到问题。唯一的例外是,如果您的代码或其dep直接挂接到V8或NAN等本机依赖项中。有关更多信息,请参见this blog post从节点8升级。

您也可以检查node.green以获取版本支持的详细信息,以及the official Node site for supported releases

在生产环境中运行EoL Node版本不是一个好主意,并且当升级路径如此简单时,它会毫无理由地公开漏洞。

© www.soinside.com 2019 - 2024. All rights reserved.