使用节点的内置debugging器检查variables?

我正在尝试使用节点debugging器。 我正在运行node debug server来运行我的服务器。 然后我有:

 ... var Workspace = mongoose.model('Workspace'); debugger; 

在这一点上,如预期的那样,当我运行这个代码时,debugging器popup。 不过,我希望它具有所有的当前variables设置,就像在Chrome自己的debugging器中发生的一样。

但:

 break in hotplate/node_modules/bd/lib/bd.js:133 132 133 debugger; 134 135 // Delete the ID and the version since there's no point, debug> Workspace ReferenceError: Workspace is not defined 

那么…我怎样才能真正检查当前的variables?

奖金问题:是否有任何方式使用Chrome的开发工具(CTRL-J),以便它连接到节点,并以这种方式工作? (我知道节点检查员,但它是非常过时的…)

使用repl命令(请参阅文档中的第三个示例)

 break in hotplate/node_modules/bd/lib/bd.js:133 132 133 debugger; 134 135 // Delete the ID and the version since there's no point, debug> repl Press Ctrl + C to leave debug repl > Workspace 

更新:奖金问题 – https://github.com/c4milo/node-webkit-agent