Chrome调试时忽略无关文件功能不生效该如何解决
Chrome DevTools 忽略文件功能失效解决方法
按以下步骤排查修复即可:
- 优先升级Chrome到最新稳定版,114~118版本存在已知的忽略列表不生效bug,升级后可直接解决大部分场景的问题
- 修正忽略规则匹配模式:使用双通配符匹配任意层级路径,常见通用规则参考:
- 忽略所有第三方库:
**/node_modules/**/* - 忽略所有扩展content scripts:
chrome-extension://*/* - 忽略所有CDN资源:
**/*.cdn/*
- 忽略所有第三方库:
- 关闭异常暂停的关联选项:如果开启了「异常时暂停」功能,需要在DevTools设置里取消勾选「在已忽略的文件中也暂停异常」,否则即使文件在忽略列表中,抛出异常时依然会进入调试
- 动态脚本特殊处理:运行时动态插入的无固定路径脚本,右键添加忽略时选择「忽略脚本内容」,不要使用路径匹配规则
- 开启DevTools实验特性:地址栏输入
chrome://flags/#devtools-ignore-list-improvements,将该选项设置为Enabled后重启浏览器,新版忽略逻辑可解决路径匹配失效问题 - 所有配置修改完成后,重启DevTools(关闭调试面板再重新打开)生效,不要仅刷新页面验证
你遇到的提示「该文件已在忽略列表中」但依然进入调试的现象如下图:
内容的提问来源于stack exchange,提问作者Neithan Max
相关产品推荐
相关产品推荐

