【发布时间】:2017-11-03 20:19:22
【问题描述】:
我正在使用 bunyan 日志来显示我的消息。它在每个键值对之后的输出中显示 \n 。如何删除它?以下是输出的屏幕截图。 here is the image
【问题讨论】:
我正在使用 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
【讨论】: