NPM 单行输出模块 single-line-log
2021-03-04 本文已影响0人
O无为学长O
single-line-log:
在控制台(或流)中同一行输出的Node.js模块。当您编写进度条或在较长的操作过程中显示状态消息时,此功能非常有用,支持多行。
1. 安装
npm install single-line-log
2. 示例代码
var log = require('single-line-log').stdout;
var timer, i = 0;
timer = setInterval(()=>{
log(i++ + ' % loading...');
if (i > 100 ) {
clearInterval(timer);
log('100% 加载完成');
}
},100);
说明:
所有通过 log() 方法的输出都会在同一行显示,中间如果使用console.log() 或者第三方插件输出,则会破坏这个规则。
模块官网:点击这里