cli中的复杂console.log输出

时间:2014-11-20 13:11:13

标签: node.js console.log

我在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库。

2 个答案:

答案 0 :(得分:3)

听起来你想要一个用于控制台的UI库。你很幸运。这种事情已经存在了一段时间。

你基本上有两个选择:

我认为祝福有更好的API,但选择权在你手中!

答案 1 :(得分:1)

为了其他人寻找更多选择:

blessednode-ncurses一起,您还有ColorsChalkTerminal-Kit

但是,如果您不想使用console.log()Terminal-Kit可能会有用。