平时公司开发时使用fibjs,console打印时,控制台文本可以有各种颜色。
比如:
console.log('白色');//白色
console.notice('绿色')//绿色
console.error('红色')//红色
步骤如下
1.在安装了node和npm的情况下
npm install colors
2.直接在代码中rquire
var colors = require('colors');
console.log('字符串'.green);//绿色
console.log('字符串'['red']);//红色</span>
原理应该是改写了String的原型链,在文本前加上了颜色编码。
不过每次都在字符串后面加属性实在是有点累,于是我在外面封了一层。。 请指错交流
var color = require('colors');
var config = {
notice: 'green',
error: 'red',
show: 'rai