Package Exports
- console-color-mr
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (console-color-mr) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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'