在不同的计算机上运行 Chrome 开发工具?

Posted

技术标签:

【中文标题】在不同的计算机上运行 Chrome 开发工具?【英文标题】:Running Chrome Dev Tools on different computer? 【发布时间】:2014-01-22 04:22:33 【问题描述】:

我运行两台台式机(m/kb 使用 Input Director 等)。我想在我的第二个桌面上运行 Chrome 的开发工具,但在我的主桌面上运行 Chrome。

我知道 Chrome 为 android 提供远程开发工具,但我不知道(也无法找到)跨 PC 执行此操作的任何方法。

有没有办法在 PC 上远程运行 Chrome 开发工具?

【问题讨论】:

【参考方案1】:

这其实很简单。

第一步:

确保使用以下附加参数启动托管您要检查的页面(在您的情况下为主要主机)的 Chrome 实例:

 --remote-debugging-port=9222

第二步:

如果您希望开发者工具前端的 Chrome 实例位于同一台机器上,那么您只需访问以下 url 即可获取可检查页面的列表:

http://localhost:9222

不过,由于您想在另一台计算机上运行前端,您应该以您的主要主机名或 ip 为目标。但是因为远程调试只能在本地实例的上下文中工作(感谢 Rob W 指出这一点),例如,您必须在主计算机上的端口 9222 和后者本地的另一个端口之间建立一条隧道。见this question。

【讨论】:

localhost 在每台计算机上通常都不同,即使它们在同一个网络上。 你说得对。我已经在同一台机器上使用了两个 Chrome 实例进行了测试,结果有点混乱。感谢您指出这一点。 您更新的答案也不起作用,因为远程调试仅在本地可用。 见***.com/questions/6827310/…

以上是关于在不同的计算机上运行 Chrome 开发工具?的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu Web:又一个Chrome OS挑战者

可以在同一台计算机上运行具有不同配置文件的同一应用的两个实例吗?

std::shared_ptr 在不同计算机上与 MSVC 崩溃?

Chrome 被发现会扫描用户计算机上的文件

Dataframe_image OsError:无法在您的计算机上找到 Chrome 可执行文件

开发机上绕过Chrome同源策略的办法