web前端开发

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() 或者第三方插件输出,则会破坏这个规则。


模块官网:点击这里

上一篇下一篇

猜你喜欢

热点阅读