一个简单的在node命令行模式下的小动画,关键点在node清屏和设置帧数
使用node在命令行模式下运行此代码即可。
let frames = [];
frames[frames.length] = `
ヽ( ̄▽ ̄)ノ
`;
frames[frames.length] = `
~ ̄▽ ̄)~
`;
frames[frames.length] = `
︿( ̄︶ ̄)︿
`;
let curIndex = 0;
setInterval(()=>{
process.stdout.write('\033[2J'); // node命令行模式下清屏,这个比较好用
if(curIndex === frames.length) curIndex = 0;
process.stdout.write(frames[curIndex]);
curIndex++;
},100);
网友评论