我们可以在浏览器中风格化控制台日志输出。但是,如何使用相同的 console.log 调用在命令行中进行样式化?
我知道如何为控制台输出着色。我想要的是:只需调用下面的代码,它就会在 CLI 中自动着色;一个工具或方法来做到这一点:
console.log('%c COLORFUL', 'background: orange; color: white;');
看看color.js。它提供了使控制台输出风格化的功能。 使用方法很简单:
console.log("Yellow text".yellow);
您可以使用库,例如chalk。
const chalk = require('chalk'); // combine styled and normal strings console.log(chalk.blue('Hello') + 'World' + chalk.red('!'));