node.js的可折叠/可扩展浏览器式控制台?

时间:2012-11-07 09:42:17

标签: javascript node.js console

当我在浏览器控制台中记录对象时,我可以展开/折叠具有“大”(显示)值的键,例如,值为另一个对象的键。

我希望能够为节点做同样的事情。例如,说我:

console.log(request) 

...在快递应用中。快递“请求”项很大,可以轻松地在屏幕上滚动。能够扩展/折叠更大的项目将非常有用。

是否有针对node.js的折叠/扩展控制台?

3 个答案:

答案 0 :(得分:2)

我使用了交互式控制台应用程序(top等),对我来说,REPL属于该类别。 ;)

这是一个改进得很好的REPL:https://github.com/Benvie/Node.js-Ultra-REPL

我认为它不允许你折叠对象的某些部分,但这是在起作用:

GUI-like interface with collapsable object views

它至少提供Toggling hiddens and builtins

答案 1 :(得分:1)

node-inspector可能对您有用;它并不完全是您想要的,但它能够提供您正在寻找的信息。

答案 2 :(得分:0)

也许您可以在浏览器侧控制台中记录该对象,在其中可以轻松检查属性。 bonsole,这是在浏览器中记录内容的一种简单方法。即使在Linux中,您也可以转到LAN的IP进行检查。