http 服务器给出警告消息

http-server gives warning message

当我一打开页面就启动 http-server 时,我得到:

node:25611) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
(Use `node --trace-deprecation ...` to show where the warning was created)

有人可以提供以下具体说明:

  1. 如何(使用 node --trace-deprecation ... 显示创建警告的位置)
  2. 如何解决问题

http-server Github 上有一个未解决的问题 (#537)。简而言之,这甚至不是包本身的问题,而是它的依赖项之一。重点是:

This is an issue in union (flatiron/union#64) which we're planning to remove from http-server down the road (#483). I'm not going to close this issue though, to ensure we make sure it goes away after #483 is resolved.

虽然那是将近一年前(2019 年 10 月 24 日)写的,但这个问题和前面提到的 #483 仍然存在。因此,除非您真的希望降级到 Node 10,否则我想您将不得不忽略该警告。