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

gin*_*ime 4 npm browserify lodash package.json

lodash 仅支持具有功能/大小子集的自定义构建.创建自定义构建是一件轻而易举的事lodash-cli.

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

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

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

meg*_*wac 7

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

  • 使用CLI生成所需功能的自定义构建(项目代码库中的文件)
  • 在你的代码库中使用npm模块或lodash模块(即不是_ = require('lodash'); _.each(...)你会这样做each = require('lodash/collections/each'))
  • 使用该lodash-modularize工具为给定项目创建和维护自定义lodash构建,lodash并按其他方式记录.这实质上是上述两种/三种方法的自动化.

每种方法都是100%有效,并且各有利弊

免责声明,我是作者 lodash-modularize