如何将chrome浏览器打开到chrome dev工具URL

时间:2016-10-14 19:30:12

标签: node.js google-chrome terminal google-chrome-devtools v8

使用最新版本的节点

键入node --inspect ajavascriptfile.js

输出您在Chrome浏览器中访问的网址,太棒了!

(V8检查员here的文件)

但是如何用终端打开该网址?

我可以使用以下命令打开浏览器中的文件或网址:

open -a Google\ Chrome ./path/to/file.html

open -a Google\ Chrome http://google.com

但是为网址尝试相同:

open -a Google\ Chrome chrome-devtools://devtools/remote/se...

给我错误:

The file /Users/samhouston/proj/chrome-devtools:/devtools/remote/se... does not exist.

如何让chrome通过我的终端打开浏览器到这个网址?

提前感谢您的帮助

1 个答案:

答案 0 :(得分:5)

open不支持chrome-devtools协议,因此它只是尝试打开本地文件路径。由于它不存在,它会给你带来的错误。

我四处寻找其他解决方案,我发现您可以使用osascript告诉应用程序本身打开该网址。

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome & osascript -e 'tell application "Google Chrome" to open location "chrome-devtools://devtools/remote/serve_file/@60cd6e859b9f557d2312f5bf532f6aec5f284980/inspector.html?experiments=true&v8only=true&ws=localhost:9229/node"'