是否可以只包含正在使用的 jQuery 库的一部分?

Cra*_*ker 2 optimization jquery

假设我只使用了几个 jQuery 函数,比如 show、hide、animate 和 attr。是否可以只获取实现这四个功能的部分jQuery库?

我不介意使用诸如编译器或某些依赖项检查脚本之类的工具。

PS:请不要告诉我 jQuery 库的大小非常小,包含它无关紧要。我知道这一点,但我仍然想知道这是否可能。

编辑:我要求一个自动化的解决方案。

Fem*_*emi 5

是的,这是可能的,但不是微不足道的痛苦。您不仅需要这 4 个函数,还需要它们所依赖的所有核心函数(选择器、实用函数等)。当前的 jquery 核心库和基础结构没有提供任何方便的方法来进行依赖项分析:您也许可以找到一个 javascript 依赖项分析器来让您顺利完成,但是手动呢?不愉快。