Chrome Dev Tools - 修改 JavaScript 并重新加载
2022-08-30 00:22:25
是否可以修改页面的JavaScript,然后重新加载页面而不重新加载修改后的JavaScript文件(从而丢失修改)?
是否可以修改页面的JavaScript,然后重新加载页面而不重新加载修改后的JavaScript文件(从而丢失修改)?
这是一个解决方法,但你可以实现这个目标的一种方法是在要操作的javascript文件或块的开头添加一个断点。
然后,当您重新加载时,调试器将暂停在该断点上,您可以对源进行任何所需的更改,保存该文件,然后通过修改后的代码运行调试器。
但正如大家所说,下次重新加载更改将消失 - 至少它允许您运行一些稍微修改过的JS客户端。
好消息,修复程序将于2018年3月推出,请参阅此链接:https://developers.google.com/web/updates/2018/01/devtools
“本地覆盖允许您在DevTools中进行更改,并在页面加载期间保留这些更改。以前,在重新加载页面时,您在 DevTools 中所做的任何更改都将丢失。本地覆盖适用于大多数文件类型
它是如何工作的:
设置本地覆盖:
更新(2018年3月19日):这是实时的,详细的解释在这里:https://developers.google.com/web/updates/2018/01/devtools#overrides