【发布时间】:2015-05-31 21:38:40
【问题描述】:
var test = "foo";
var test2 = "bar";
io.sockets.on("connection", function (socket) {
var t = test;
debugger;
});
我正在使用"node debug app.js" 在节点中运行上述代码。我打断点并输入repl。我希望能够访问内部和外部范围内的变量,但是在尝试显示 test2 的内容时出现 ReferenceError,因为 repl 认为它没有被定义。 test 之所以有效,是因为当我分配给 t 时,我在内部范围内显式访问它。
有没有办法运行节点调试器,以便我可以访问这些外部范围变量?
【问题讨论】:
标签: javascript node.js