打开chrome-devtools://来自脚本/命令行的URL,而不是通过复制粘贴

时间:2017-03-09 10:57:40

标签: node.js linux google-chrome chromium

为了自动运行和调试node.js应用程序,需要从脚本中打开调试URL;例如:

chromium "chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9230/9229"&

如果我复制粘贴,Chrome中的URL工作正常。 但正如我所说,这一步骤需要自动化。

如何从脚本或命令行(Linux)中打开chrome / google-chrome中chrome-devtools://devtools/bundled/inspector.html形式的网址?

2 个答案:

答案 0 :(得分:1)

目前尚不清楚您的目标是为您自动化,还是想要找到自己编写脚本的方法。

也就是说,NPM上有一个名为inspect-process的软件包可以自动打开DevTools窗口。 (Github)。它可以替代node的命令行。例如:

inspect myScript.js代替node myScript.js

它会自动打开一个DevTools窗口。

如果您需要自己编写此过程的脚本,您也可以使用该软件包中的代码。

答案 1 :(得分:0)

目前,这似乎不可能。我确实在Chrome论坛中找到了this错误报告。

我能找到的唯一解决方案是按照here描述的方式使用AppleScript,但是您说Linux对您没有多大帮助。