@michaelray/console-color
v2.1.0
Published
this plugins is used for color of console message
Downloads
8
Readme
Description
控制台文字变色的插件,主要方便输出带色彩的信息。
This plugins is used for color of console message. It is mainly convenient for debugging or other purposes.
install
npm install @michaelray/console-color -D
use
引入
const consoleColor = require('@michaelray/console-color');
import consoleColor from "@michaelray/console-color";
使用
//use system console function,The system console maybe no color
console.group('-----------demo1:use system console function-----------');
consoleColor.info('info');
consoleColor.debug('debug');
consoleColor.warn('warn');
consoleColor.error('error');
consoleColor.info('hello', 'michael', 'ray');
console.groupEnd();
If you use default color, you can force change the color
动态修改颜色。
//dynamic color modification
console.log('this is info','msg1'.red, 'msg2'.blue); //force change default color
You can use color in variable or function
你可以在变量或者函数中使用变色
console.group('---------variable use color------------');
let name = 'Michael Ray';
let age = 1000;
let obj = {
name : 'Michael Jackson',
age : '100'
};
function hello(){
return 'hello';
}
function isBoole(){
return true;
}
console.log(name);
console.log('Hello,My name is ' + name.green +',I am a'+' man'.yellow+'.');
console.log(age.blue);
console.log(obj.name.blue);
console.log(hello().red);
//Boolean value must change to string.
console.log(isBoole().toString().red);
console.groupEnd();
style 样式参考
- 'bold'
- 'italic'
- 'underline'
- 'inverse'
- 'strikethrough'
- 'white'
- 'grey'
- 'black'
- 'blue'
- 'cyan'
- 'green'
- 'magenta'
- 'red'
- 'yellow'
- 'whiteBG'
- 'greyBG'
- 'blackBG'
- 'blueBG'
- 'cyanBG'
- 'greenBG'
- 'magentaBG'
- 'redBG'
- 'yellowBG'