在 Chrome 开发工具中禁用单个 JS 脚本

Disable a Single JS Script in Chrome Dev Tools

我有一个页面从 CDN(包括 jQuery 和 jQuery UI)加载了许多 JS 库。我正在测试一个本地脚本,如果我禁用某些特定的库,我想检查脚本是否会 运行 正确。有没有一种方法可以使用 Chrome Dev Tools 来禁用我正在加载的一个或多个 JS 库?

例如,假设我加载了以下内容:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>

然后,假设我在站点上有一个脚本:

<script>...some script that runs when an element is clicked...</script>

我想测试一下如果我禁用一个或两个库,我的本地脚本是否会 运行。我如何使用 Chrome 开发工具来执行此操作并进行测试?

您可以使用 Charles web proxy 重新路由 cdn 文件,以便它们从您的本地计算机加载。我不确定单独使用开发工具是否可行。

你为什么不注释掉脚本,这样它们就不会加载?那将是最简单的解决方案。您可以 运行 本地站点,对吗?