我们可以在浏览器中设置控制台日志输出的样式。但是,如何使用相同的console.log调用在命令行中进行样式化?
我知道如何着色控制台输出。我想要的是:只需调用以下代码,它将自动在CLI中着色;一种工具或一种方法。
自动将CSS转换为命令行
console.log('%c COLORFUL', 'background: orange; color: white;');
@Oleg @Bergi这个问题不重复。请在标记前仔细阅读问题。此问题已被错误标记为重复。
答案 0 :(得分:0)
看看https://bl.ocks.org/mbostock/3808218。它提供了控制台输出样式化的功能。 用法很简单:
script_a.py
答案 1 :(得分:0)
您可以使用库,例如chalk。
const chalk = require('chalk');
// combine styled and normal strings
console.log(chalk.blue('Hello') + 'World' + chalk.red('!'));