需要全部或部分lodash库

时间:2015-09-02 17:10:18

标签: gulp browserify lodash

我正在使用gulp和browserify生成2个文件 - vendor.js包含所有库(jquery,lodash等)和main.js只有我的代码,我需要来自vendor.js的库与此browserify recipe类似。

我想知道在这种情况下是否需要部分lodash库对整个lodash库有任何好处?

例如, var _ = require('lodash/object') vs var _ = require('lodash')

2 个答案:

答案 0 :(得分:0)

如果您需要选择lodash个模块,那么您的供应商包应该更小(可能很多)。你试过吗?

答案 1 :(得分:0)

在我的情况下,要求lodash选择性地导致main.js包含选定的lodash部分。这导致lodashvendor.js同时出现main.js。 因此,在我的情况下(如果对库使用vendor.js而对自己的代码使用main.js)的正确答案是以这种方式要求lodash - 仅var _ = require('lodash')