如何将lodash自定义构建集成到项目中

时间:2015-06-04 07:53:09

标签: npm browserify lodash package.json

lodash支持custom builds只有一部分功能/大小。使用lodash-cli轻松创建自定义构建。

采用此自定义构建并将其集成到项目中的推荐方法是什么? (使用npm / browserify)。

我是否创建了一个自定义构建命令来创建自定义构建并将其放置在某个位置? (λ)

是否有规范的方法来指定依赖项并集成到项目中?

1 个答案:

答案 0 :(得分:7)

您可以采用几种方法来使用lodash的子集:

  • 使用CLI生成所需功能的自定义版本(项目代码库中的文件)
  • 在您的代码库中使用npm模块或lodash模块(即,不是_ = require('lodash'); _.each(...),而是执行each = require('lodash/collections/each')
  • 使用lodash-modularize工具为给定项目创建和维护自定义lodash构建,并使用lodash另行记录。这基本上是自动化上述两种/三种方法。

每种方法都是100%有效并且有其优点和缺点

免责声明,我是lodash-modularize

的作者