一、chalk插件
- chalk是一个颜色的插件。可以通过chalk.blue(‘hello world’)来改变颜色,但是我并没有式样成功,有待验证。
- chalk的安装
$ npm install chalk
var chalk=require('chalk');
//给对应的Stars Zou加上对应的也是yellow
console.log(chalk.yellow('Stars Zou'));
// 给对应的字加上背景色
console. log( chalk.bgBlue("蓝色背景") )
// 个字体加粗字体
console. log( chalk.bold("加粗") )
// 其他颜色设置方式
console. log(chalk.keyword("orange")(' keyword ')) // 关键字
console. log(chalk.rgb(100, 100, 100)(' rgb ')) // rgb
console. log(chalk.hex('#ffffff')(' hex ')) // hex
二、progress插件
- progress是显示进度条插件
- progress的安装
$ npm install progress
var ProgressBar = require('progress');
var bar = new ProgressBar(':bar', { total: 10 });
var timer = setInterval(function () {
bar.tick();
if (bar.complete) {
console.log('\ncomplete\n');
clearInterval(timer);
}
}, 100);