colors-cli中文文档|colors-cli js中文教程|解析

npm npmdoc 3年前 (2021-12-25) 513次浏览

colors-cli中文文档|colors-cli js中文教程|解析

安装命令:npm i colors-cli

颜色-cli

构建状态

终端字符串样式做得对。ಠ_ಠ

使用 npm 安装:

npm install colors-cli --save-dev

样式

boldfaintitalicunderlineblinkoverlineinverseconcealstrike

颜色

前景 背景 明亮的前景 明亮的背景
黑色的 black_b black_bt black_bbt
红色的 红_b red_bt red_bbt
绿色 绿色_b green_bt green_bbt
黄色的 黄色_b 黄色_bt Yellow_bbt
蓝色 蓝_b blue_bt blue_bbt
品红 洋红色_b magenta_bt magenta_bbt
青色 青色_b 青色_bt 青色_bbt
白色的 white_b white_bt white_bbt

基本用法:

输出彩色文本:

var color = require('colors-cli')
console.log( color.red('hello') )

最好的方法是预先定义所需的样式,然后使用它:

var color = require('colors-cli/safe')
var error = color.red.bold;
var warn = color.yellow;
var notice = color.blue;
console.log(error('Error!'));
console.log(warn('Warning'));
console.log(notice('Notice'));

样式可以混合:

var color = require('colors-cli/safe')
console.log('=>', color.red.bold.underline('hello') )
console.log('=>', color.magenta_bt.underline('hello ' + color.blue_bt('wo' + color.yellow_bt.magenta_bbt('r') + 'ld') + ' !!!!'));
console.log('=>', color.magenta_bt.underline('hello ' + color.blue_bt('wo' + color.yellow_bt.magenta_bbt('r'))));
console.log('=>', color.magenta_bt.underline('hello ' + color.blue_bt('world') + ' !!!!' + color.yellow('kenny') + ' wong' ));

var color = require('colors-cli/safe')
require('colors-cli/toxic')
console.log('=> ' + color.underline('$ ' + 'npm'.magenta.underline + ' install'.yellow.underline + ' colors-cli --save-dev'));
require('colors-cli/toxic')
console.log( 'hello'.green );
console.log( 'hello'.green.black_b.underline );
console.log('=> $'.green + ' npm '.magenta + 'install '.yellow + 'colors-cli'.cyan + ' --save-dev');

ANSI 256 色

支持 ANSI 256 色。[0 – 255], 方法名的规则。

  • 前景 x32
  • 背景 xb32
var color = require('colors-cli/safe')
console.log( color.x45.bold.underline('hello') )

require('colors-cli/toxic')
console.log( 'hello'.x23.underline );
console.log( 'hello'.green.xb34.underline );

使用命令行

 Usage: colors

 Options:

   --black  => black
   --black_b  => black_b
   --red  => red
   ...

 Examples:

   colors --red "\nhello world" --bold,underline,yellow "wcj"
   colors --green,bold "\nhello world"
   colors --x12,bold "hello world"

参考

ANSI转义序列控制码屏幕。

echo -e "\033[31;41;4m something here 33[0m"

\033作为转义符,通知终端切换到转义模式。
[CSI的开始。
m制定要执行的操作。
;ASCII 码分隔符。

项目贡献人员列表:


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:colors-cli中文文档|colors-cli js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}