在Chrome Inspector中实时编辑远程JavaScript

Ben*_*rce 12 javascript debugging google-chrome web-inspector google-chrome-devtools

我正在尝试使用Google Chrome检查器调试远程javaScript.我记得过去能够:

1) Edit remote javascript using Chrome Inspector

2) 'Save' the change using (cmd + s)

3) Test the effect the the altered javaScript on the page
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试"保存"更改时,我会在"标签"中看到一个黄色警告图标

"Changes to this file were not saved to the file system"
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我,请记住我正在使用远程代码(不是试图改变本地文件),我确实安装了开发人员工具扩展.

Bor*_*ode 5

所做的更改未保存到磁盘,因为您显然无法访问远程js文件,但是当javascript到达这些代码行时,更改才会生效。

您可以在要动态添加代码的位置之前添加断点,重新加载页面,添加所需的代码,然后单击ctrl-s。忽略您提到的有关文件系统的警告,请放心使用。

因此,您可以按照以下步骤操作,而只是忽略警告。


jar*_*lli 0

更新:根据下面的链接,文档已移至此处

您必须设置工作区才能执行此操作。阅读有关如何使用工作区的文档:https://developer.chrome.com/devtools/docs/workspaces