【发布时间】:2018-02-21 10:53:05
【问题描述】:
是否有任何标准警告 (stdwarn),例如 stdout 和 stderr?
实际上,在我的 node.js 应用程序中,我使用 console.error() 进行安慰的所有内容都添加到文件 log_err.log 中
像console.warn(), console.info() and console.log() 这样的所有其他内容都添加到log_std.log 文件中,但我希望在不同的日志文件中显示警告消息。
类似于:
node server.js > log_std.log 2> log_err.log 3> log_warn.log
这里>用于标准日志,2>我们用于标准错误打印到文件中
3> 在这里什么都没有,但我想知道在 log_warn.log 文件中是否有类似的语法来打印警告消息。
【问题讨论】:
-
您是指
process.emitWarning()发出的警告还是未处理的承诺拒绝警告? -
实际上在我的节点应用程序中,我使用控制台打印日志、错误和警告。喜欢:
console.log('simple log'); console.warn('warning'); console.error('error');
标签: node.js linux shell console stdout