Cheerio.js lodash 依赖

Cheerio.js lodash dependency

我正在寻找最轻量级和最快速的 jQuery 服务器端 NodeJ 实现。到目前为止我能找到的最佳选择是 Cheerio.

我注意到 Cheerio 的代码大小相当大,约为 2.6 MB。其中约 1.4 MB 属于依赖项 Lodash.

Lodash 乍一看似乎提供了一些小的辅助函数,我的问题是尝试修补 Cheerio 在没有这种依赖性的情况下工作会有多困难,使这种依赖性更轻量级或者如果已经有更轻量级的 fork Cheerio 可用。

这在 Issue 862 to update the engine minimum to allow lodash removal, and this was address in PR 864 中被推荐,以根据我们的需要将 loadash 作为单独的模块使用,而不是有一个大包。

您可以阅读 Change Log for Version 4.14.0 了解更多信息。

希望对您有所帮助!