有没有办法告诉eslint阻止控制台而不是console.error?

时间:2016-01-18 11:47:56

标签: node.js eslint

我想使用规则no-console,但我也想在我的应用程序中记录错误。

有没有办法忽略对console.error的调用,还是有另一种方法可以将它记录在stderr上?

2 个答案:

答案 0 :(得分:1)

您可以使用no-console规则以及以下选项: { "allow": ["warn", "error"] }

答案 1 :(得分:0)

您随时可以写信至process.stderr。但是如果你想知道你是否真的可以写入标准输出流,你需要检查Node.js是否在TTY模式下启动,如process.stdout文档中所示。