loading-cli 命令行 loading 效果 项目简介
命令行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)APIloading([options|text])optionsload({
"text":"loading text!!",
"color":"yellow",
"interval":100,
"stream": process.stdout,
"frames":["◰", "◳", "◲", "◱"]
})textType: string Text to display after the spinner.loading("loading text!!")colorValues:black red green yellow blue magenta cyan white grayframes["◰", "◳", "◲", "◱"]
["◐", "◓", "◑", "◒"]
[".", "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动画颜色。
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)APIloading([options|text])optionsload({
"text":"loading text!!",
"color":"yellow",
"interval":100,
"stream": process.stdout,
"frames":["◰", "◳", "◲", "◱"]
})textType: string Text to display after the spinner.loading("loading text!!")colorValues:black red green yellow blue magenta cyan white grayframes["◰", "◳", "◲", "◱"]
["◐", "◓", "◑", "◒"]
[".", "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动画颜色。