我在Node.js中使用console.log()
创建信息输出但是,我想创建一个以某种方式输出不同数据的分屏。
例:
---------------------------------
| value a.1 | value b.1 |
| value a.2 | value b.2 |
| value a.3 | value b.3 |
| value a.4 | value b.4 |
| value a.5 | value b.5 |
| | value b.6 |
| | value b.7 |
---------------------------------
可能是值b.x正在快速更新,并且a.1的值很慢。
我可以使用什么?也许还有其他的事情console.log()
?
更新:
我需要一个用于控制台的UI库。
答案 0 :(得分:3)
听起来你想要一个用于控制台的UI库。你很幸运。这种事情已经存在了一段时间。
你基本上有两个选择:
我认为祝福有更好的API,但选择权在你手中!
答案 1 :(得分:1)
为了其他人寻找更多选择:
与blessed
和node-ncurses
一起,您还有Colors
,Chalk
和Terminal-Kit
。
但是,如果您不想使用console.log()
,Terminal-Kit
可能会有用。