console-color-mr

2.0.2 • Public • Published

Description

这是一个在控制台文字变色的插件,主要方便调试。 This plugins is used for color of console message. It is mainly convenient for debugging.

install

npm install console-color-mr -D

use

require('console-color-mr');

DEMO1

设定了默认颜色。console.info直接输出为红色 If you use default color, the default color is red.

//use color
console.info('------------ default color--------');
console.info('info', 'this is green text'); //green text
console.warn('this is warn');//yellowBG text
console.error('this is error');//red text
console.debug('this is debug');//gray text
console.log('this is log','msg1'.red, 'msg2'.blue);
console.info('this is info','msg1'.red, 'msg2'.blue); //force change default color
console.info('----------------------------');

DEMO2

你可以在变量或者函数中使用变色 You can use color in variable or function

console.group('---------variable use color------------');

let name = 'Michael';
let age    = 1000;

let obj  = {
	name : 'michael',
	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();

DEMO3

use default console function

let _console = require('console-color-mr');

console.info('-------------use default console function---------------');
_console.info('info');
_console.debug('debug');
_console.warn('warn');
_console.error('error');
_console.info('info','ff','cc');
console.info('----------------------------');

style

  • 'bold'
  • 'italic'
  • 'underline'
  • 'inverse'
  • 'strikethrough'
  • 'white'
  • 'grey'
  • 'black'
  • 'blue'
  • 'cyan'
  • 'green'
  • 'magenta'
  • 'red'
  • 'yellow'
  • 'whiteBG'
  • 'greyBG'
  • 'blackBG'
  • 'blueBG'
  • 'cyanBG'
  • 'greenBG'
  • 'magentaBG'
  • 'redBG'
  • 'yellowBG'

Readme

Keywords

Package Sidebar

Install

npm i console-color-mr

Weekly Downloads

21

Version

2.0.2

License

ISC

Unpacked Size

6.86 kB

Total Files

8

Last publish

Collaborators