Bunyan 在输出中显示 /n。!

Bunyan is displaying /n in the output .!

我正在使用 bunyan 日志来显示我的消息。它在每个键值对之后的输出中显示 \n 。如何删除它?以下是输出的屏幕截图。 here is the image

这只是格式化。文本具有由换行符“\n”显示的换行。换行符之后的所有内容都应显示在下一行。由于这只是一个字符串,终端不知道如何显示它。

如果您全局安装了 bunyan,则可以通过 bunyan cli 管道响应。

node runsomething.js | bunyan

或者如果您通过 npm 脚本 运行 则不必全局安装它。

package.json

{
  "scripts": {
    "start": "node runsomething.js | bunyan",
  }
}

和运行通过启动命令 npm start

相关文档:https://github.com/trentm/node-bunyan#cli-usage