gpt4 book ai didi

node.js - 在文件中输出调试包日志

转载 作者:太空宇宙 更新时间:2023-11-04 01:48:56 28 4
gpt4 key购买 nike

我正在使用debug npm 模块来记录内容,有没有办法以编程方式登录到文件?

现在我正在执行 DEBUG=* node myApp.js > abc.log,如何通过简单地运行 DEBUG=* node myApp.js 来登录 abc.log,同时也在 stderr 中输出?

我没有找到任何包执行此操作。

最佳答案

该包似乎没有提供内置功能来执行此操作,但它为您提供了一个钩子(Hook)来自定义日志的发出方式。

自述文件 here 中有一个示例.

注意:该示例有点令人困惑,因为它向您展示了如何使用控制台将 stdout 上的写入替换为 ... 使用控制台在 stdout 上写入!

那么在应用程序启动时你应该做什么:

  1. 打开写入文件的流。 Tutorial here如果您需要这方面的帮助
  2. 按照 the doc 中的说明覆盖 log.log()写入文件而不是使用console.log()。

关于node.js - 在文件中输出调试包日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50415685/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com