JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 24
  • Score
    100M100P100Q57321F
  • License ISC

this plugins is used for color of console message

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'