Adblock 和 Chrome 扩展程序使用 requireJS,但在扩展文件夹中找不到库



我正在尝试分析adblock plus的代码,并意识到它使用requireJS库来包含文件。但是我找不到requireJS库才能在扩展中使用它。为什么在扩展文件夹中找不到它?我被困在没有令人满意的 explanation.am 我错过了什么或做错了什么?

查找compat.js文件。您将看到require(module)只是一个函数。此外,请阅读background.js文件,了解如何使用with关键字。有关with关键字的更多信息,请单击此处。

所有 html 文件都已经在脚本标签中加载了此文件,因此可以在任何地方使用。

因此,这不是您要搜索的requireJS图书馆require

我希望这有所帮助。

如果扩展文件夹中没有本地库,则他们可能正在使用 CDN(例如此库)来包含项目中所需的内容

最新更新