node.js - 这个错误是什么意思? "DeprecationWarning: OutgoingMessage.prototype._headers is deprecated"以及如何在 nodejs12 中复制它

标签 node.js deprecation-warning

我偶尔会在 AWS lambda 中记录到上述错误。只是对此感到好奇,想知道如何在 nodejs12 中将其复制到本地。

最佳答案

这意味着您的某个包或您自己正在使用该 Node 版本中已弃用的功能。

您需要弄清楚它是哪个模块,并查看是否有针对该问题的修复。

包本身可以通过将它们使用 ._headers 的任何地方更改为 .getHeaders 来解决这个问题

也就是说,这只是一个警告,目前不会破坏任何东西,但升级总是更好。

关于node.js - 这个错误是什么意思? "DeprecationWarning: OutgoingMessage.prototype._headers is deprecated"以及如何在 nodejs12 中复制它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61109602/

相关文章:

python - 如何使用参数别名在 python 中实现弃用

node.js - Google Cloud 上的环境变量?

javascript - Mongoose findOneAndUpdate 仅返回新的 $push 文档

cakephp - 如何强制 CakePHP 3 和 CakePHP 4 显示弃用警告/通知?

android - `shouldOverrideUrlLoading` 真的被弃用了吗?我可以用什么代替?

关于 sum 函数的 Python 弃用警告

android - setRangeNotifier(RangeNotifier) 已被弃用?

javascript - 本地使用 Node.js 时不同的客户端和服务器时间

node.js - 如何在 Sequelize 结果中重命名实体名称?

javascript - 在 Node.js 中注册成功后直接进行身份验证(登录)