如何在 node.js 中给 console.trace 上色?
How to color console.trace in node.js?
为了使 node.js 中的输出色彩丰富,我使用 chalk。我想知道,是否有任何方法可以为 console.trace() 输出着色?
在Node.js中,方法console.trace
编译数据,然后转发到console.error
。
下面是一个使用模块manakin的例子:
require('manakin').global;
console.trace(); // prints the trace using red
由于库默认将红色分配给方法 console.error
,因此轨迹也会显示为红色,但您可以更改它:
var con = require('manakin').global;
con.error.color = 35; // use magenta for errors;
console.trace(); // prints the trace using magenta
您可以选择在 console.log
或 console.trace
中使用 %c 格式化程序
例如
console.log('%c This is test...','font-size:18px; background:green;');
console.trace('%c This is test...','font-size:18px; background:green;');
这在浏览器中完美运行,但我还没有测试它 node.js
脚本。
你可以试试看。
为了使 node.js 中的输出色彩丰富,我使用 chalk。我想知道,是否有任何方法可以为 console.trace() 输出着色?
在Node.js中,方法console.trace
编译数据,然后转发到console.error
。
下面是一个使用模块manakin的例子:
require('manakin').global;
console.trace(); // prints the trace using red
由于库默认将红色分配给方法 console.error
,因此轨迹也会显示为红色,但您可以更改它:
var con = require('manakin').global;
con.error.color = 35; // use magenta for errors;
console.trace(); // prints the trace using magenta
您可以选择在 console.log
或 console.trace
例如
console.log('%c This is test...','font-size:18px; background:green;');
console.trace('%c This is test...','font-size:18px; background:green;');
这在浏览器中完美运行,但我还没有测试它 node.js
脚本。
你可以试试看。