命令行 loading 效果 loading-cli
- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: Android
- 软件首页: https://github.com/jaywcjlove/colors-cli
- 软件文档: https://github.com/jaywcjlove/colors-cli
- 官方下载: https://github.com/jaywcjlove/loading-cli/releases
软件介绍
命令行loading效果。
安装
$ npm install --save loading-cli
使用
const loading = require('loading-cli');
const load = loading("loading text!!").start()
setTimeout(function(){
load.color = 'yellow';
load.text = ' Loading rainbows';
},2000)
// stop
setTimeout(function(){
load.stop()
},3000)通过 colors-cli 自定义文字颜色
const color = require('colors-cli/toxic');
const loading = require('loading-cli');
const load = loading("loading text!!".blue).start();
// stop
setTimeout(function(){
load.stop()
},3000)API
loading([options|text])
options
load({
"text":"loading text!!",
"color":"yellow",
"interval":100,
"stream": process.stdout,
"frames":["◰", "◳", "◲", "◱"]
})text
Type: string Text to display after the spinner.
loading("loading text!!")color
Values:black red green yellow blue magenta cyan white gray
frames
["◰", "◳", "◲", "◱"] ["◐", "◓", "◑", "◒"] [".", "o", "O", "°", "O", "o", "."] ["⊶", "⊷"] ["ဝ", "၀"] ["←", "↖", "↑", "↗", "→", "↘", "↓", "↙"]
Instance
.start([text])
动画开始,并返回实例。
.stop()
停止动画,返回实例。
.clear()
清除动画,返回实例。
.succeed([text])
停止动画, 将其更改为绿色 v(对勾) 并保留当前文本或文本(如果提供),返回实例。
.fail([text])
停止动画,将其改为红色 x 并坚持当前的文本或文本(如果提供)。 返回实例。
.warn([text])
停止微调,将其改为黄色 emjoi 感叹号,并坚持当前文本或文本(如果提供)。 返回实例。
.info([text])
停止微调,将其改为蓝色 i,并坚持当前的文本或文本(如果提供)。 返回实例。
.render()
手动渲染一个新的动画效果。 返回实例。
.frame()
获取一个新的动画实例。
.text
改变文本。
.color
改变loading动画颜色。
海量运维、运营规划之道
唐文 / 电子工业出版社 / 2014-1-1 / 59.00
《海量运维、运营规划之道》作者具有腾讯、百度等中国一线互联网公司多年从业经历,书中依托工作实践,以互联网海量产品质量、效率、成本为核心,从规划、速度、监控、告警、安全、管理、流程、预案、考核、设备、带宽等方面,结合大量案例与读者分享了作者对互联网海量运维、运营规划的体会。 《海量运维、运营规划之道》全面介绍大型互联网公司运维工作所涉及的各个方面,是每个互联网运维工程师、架构师、管理人员不可或......一起来看看 《海量运维、运营规划之道》 这本书的介绍吧!
