📅  最后修改于: 2023-12-03 14:44:46.054000             🧑  作者: Mango
npm chalk 可以让你在控制台中输出五颜六色的文字,让控制台输出更加美观和易于阅读。它的使用方法非常简单,可以让你快速地为你的命令行工具添加一些颜色。
你可以使用 npm 进行安装:
npm install chalk
以下是一些常见的用法:
const chalk = require('chalk');
console.log(chalk.red('Hello world!'));
console.log(chalk.green('Hello', 'world!', 'Foo', 'bar', 'biz', 'baz'));
console.log(chalk.blue.bgRed.bold('Hello world!'));
这会输出:
你也可以单独使用颜色,像这样:
console.log(chalk.blue('Hello') + ' World' + chalk.red('!'));
这会输出:
你可以使用以下样式:
reset
bold
dim
italic
(不是所有的字体都支持斜体样式)underline
inverse
hidden
strikethrough
(只在部分终端中支持)black
red
green
yellow
blue
magenta
cyan
white
gray
bgBlack
bgRed
bgGreen
bgYellow
bgBlue
bgMagenta
bgCyan
bgWhite
你可以将样式混合使用:
console.log(chalk.red.bgYellow.bold('Hello world!'));
这会输出:
你也可以使用模板字符串来格式化带样式的输出:
const name = 'Fred';
console.log(chalk.green(`Hello ${name}`));
这会输出: