Bunyan在输出中显示/ n。

时间:2017-11-03 11:48:03

标签: node.js mongodb hapijs

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

enter image description here

1 个答案:

答案 0 :(得分:0)

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

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

import pystray from PIL import Image image = Image.open("image.gif") icon = pystray.Icon(name ="SPAM!", icon =image, title ="MOBASuite", menu =None) icon.run()

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

的package.json

node runsomething.js | bunyan

并通过start命令运行它 { "scripts": { "start": "node runsomething.js | bunyan", } }

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