博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nodejs中实现控制台输出内容滚动刷新
阅读量:2058 次
发布时间:2019-04-29

本文共 400 字,大约阅读时间需要 1 分钟。

介绍

用nodejs做个小工具,因为是长时间执行的工具,希望能在控制台滚动刷新内容,监视任务进度,试用了网上挺多的方法,但感觉都各有各的问题,于是就花时间自己弄了个小工具叫flash-console,实际的实现原理很简单,就是用console.clear()把控制台已有内容清空,然后重新打印新的内容,之前的日志都预先缓存起来了,所以看起来就像内容在局部滚动刷新。

安装使用

npm install flash-console
import flashConsole from 'flash-console'flashConsole.log('test1')flashConsole.log('key', 'test2')flashConsole.log('test3')flashConsole.log('key', 'test4')

上述代码输出日志:

test1test4test3

更多请参见

转载地址:http://dvtlf.baihongyu.com/

你可能感兴趣的文章
Linux find 文件查询 用法示例
查看>>
Linux 查看文件大小
查看>>
mysql 命令
查看>>
MySQL执行外部sql脚本文件的命令
查看>>
解决MySql Error Code: 2006
查看>>
查看mysql数据库和表所占用空间
查看>>
Guava Collections使用介绍
查看>>
Ordering犀利的比较器
查看>>
spring+Mybatis+Ehcache整合
查看>>
google guava使用例子/示范(一)
查看>>
joda-time 时间API
查看>>
Joda Time API -2
查看>>
Spring使用Cache、整合Ehcache
查看>>
Chrome调试工具奇淫技
查看>>
30分钟快速掌握Bootstrap
查看>>
如何针对业务做DB优化
查看>>
程序猿都该知道的MySQL秘籍
查看>>
Eclipse全面提速小技巧
查看>>
前端程序员必知的30个Chrome扩展
查看>>
memcached分布式实现原理
查看>>