Node Inspector控制台-无法执行命令,只会进入新行

8

我正在运行 Node Inspector 并尝试在控制台中运行命令。

然而,我无法运行它们。按下回车键不会执行命令,只是换了一行。

在 Chrome 中使用其他控制台都没有问题,只有 Inspector 的控制台有这个问题。

已尝试重新启动 Node 和 Inspector。有没有什么办法可以解决这个问题?


我遇到了同样的问题,它也在这里提到了(https://github.com/node-inspector/node-inspector/issues/903)。看起来这是针对最新版本的Chrome发生的,有人可以通过将Chrome降级到v51来解决它。 - paulitto
1个回答

4
似乎Chrome v54和v56在Mac和Windows上都存在这个问题。目前最简单的解决方案是将Chrome降级到v51,我认为有人正在修复此问题的PR。
您可以从这里下载v51 http://google-chrome.en.uptodown.com/mac 另一个解决方法是使用命令 node --inspect --debug-brk index.js 运行后,转到Chrome,打开 chrome://inspect ,您将看到如下页面 enter image description here 找到目标并单击检查,调试器将自动连接,并且一切都像以前在node-inspect中一样,控制台也可以使用!
阅读此内容以获取更多信息 http://www.mattzeunert.com/2016/06/01/node-v8-inspector-inspect.html

1
我在Chrome 55中遇到了这个问题。期待修复。 - trusktr
@trusktr 我编辑了我的答案,这是一个更好的解决方案,请让我知道它是否适用于你,谢谢! - LYu
这对我来说不再是问题,因为我使用的是Chrome v55,但我还没有尝试和确认解决方法。如果再次出现这种情况,我将尝试这些解决方法并确认答案是否正确。如果其他人已经尝试过,请随意选择此答案。 - Elliot
在Ubuntu 16.04下,我成功地使用了第二种解决方法来解决v57(64位)的问题。非常感谢您的帖子! - ACEG

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接