我如何使用 console.table 而不是 stderr?
How do I use console.table but to stderr?
我发现 console.table()
在某些情况下对于错误消息很有用。但是,它不会打印到 stderr。如何在 Node.js 中将 console.table 打印到标准错误?
在 Node.js 中,可以使用与标准输出不同的可写流实例化自定义控制台实例 console module,例如:
const { Console } = require("console");
const console = new Console(process.stderr);
这将有任何通常使用 stdout 的方法,包括 table()
,改用 stderr。
我发现 console.table()
在某些情况下对于错误消息很有用。但是,它不会打印到 stderr。如何在 Node.js 中将 console.table 打印到标准错误?
在 Node.js 中,可以使用与标准输出不同的可写流实例化自定义控制台实例 console module,例如:
const { Console } = require("console");
const console = new Console(process.stderr);
这将有任何通常使用 stdout 的方法,包括 table()
,改用 stderr。