Skip to content

如何实现命令行UI显示?

命令行渲染标准

代码演示

js
#!/usr/bin/env node

console.log('\x1B[41m\x1B[4m%s\x1B[0m', 'your name:');
console.log('\x1B[2G%s', 'your name2:')
  • \x1B[开头,后面加上具体的数值,m表示显示的样式,比如下划线,前景色、背景色等等
  • %s表示输入的内容
  • \x1B[0m恢复原来的样式

脚手架常用UI库

Released under the MIT License.