bluebird.js vs bluebird.core.js有什么区别?

时间:2016-01-01 19:49:23

标签: bluebird

bluebird.js和bluebird.core.js有什么区别?

我什么时候应该使用bluebird.core.js而不是bluebird.js?

我无法在bluebird site或其他地方找到任何内容。

2 个答案:

答案 0 :(得分:5)

Bluebird的部分版本不包含库的功能,反过来会导致文件较小。它无论如何都比小图像小 - 但它仍然值得为生产网站保存这几个字节。

因此bluebird.core.js仅包含库中非常小的部分。 bluebird.js包含完整的库。

目前,构建有点古怪(尽管库本身非常稳定)但我们并没有真正自动生成.core.js个文件。我们需要解决这个问题。

我会将其编辑到文档中,以便更清楚。谢谢你的问题。

答案 1 :(得分:0)

我参加聚会真的很晚,只是把我的两分钱投入到讨论中:

您可以在bluebird.core.js的源代码中看到

  

功能已禁用:

     

种族,call_get,生成器,映射,nodeify,

     

承诺,支持,减少,解决一些问题

     

使用,计时器,过滤器,任何一个

我彻底使用了budget_total::select(DB::raw("pa.id_budget_total, pa.name, pa.amount - COALESCE(SUM(co.budget), 0) AS restante")) ->from("budget_total as pa") ->leftJoin("convocatoria as co", "pa.id_budget_total", "=", "co.id_budget_total") ->where("pa.status", 1) ->groupBy("pa.id_budget_total", "pa.name", "pa.amount") ->get(); mapmapSerieseach,所以我猜核心构建不适合我。