我一直在使用Chrome用node-inspector调试node.js代码一段时间了。但是,最近我开始遇到调试器问题,我不知道为什么。
当我尝试检查一个对象时,不是展开它并向我展示它的属性,而是试图修改它的值,即#34; Object"。 我发现看到该值的唯一方法是键入控制台" obj.property"。
打印对象时,我在控制台中也遇到此问题。
在下图中,您可以看到我可以扩展Local和Global范围,但不能扩展任何红色标记变量。此外,在控制台中我可以展开栏,但不是bar.foo。感觉就像任何标有格式" variableName:Type"不能扩大。
答案 0 :(得分:0)
显然我的节点检查员已经过时了(虽然在键入npm outdated -g时没有显示)
我手动更新了它并修复了问题