如何将 lodash 自定义构建集成到项目中
how to integrate a lodash custom build into a project
lodash 仅支持 custom builds 的一部分功能/大小。使用 lodash-cli
.
创建自定义构建变得轻而易举
采用此自定义构建并将其集成到项目中的推荐方法是什么? (使用 npm / browserify)。
我是否创建自定义构建命令来创建自定义构建并将其放置在某处? (在哪里?)
是否有规范的方式来指定依赖关系并集成到项目中?
您可以采用多种方法来使用 lodash 的子集:
- 使用 CLI 生成所需功能的自定义构建(项目代码库中的文件)
- 在您的代码库中使用 npm 模块或 lodash 模块(即,您可以
each = require('lodash/collections/each')
而不是 _ = require('lodash'); _.each(...)
)
- 使用
lodash-modularize
工具为给定项目创建和维护自定义 lodash 构建,并使用 lodash
作为其他记录。这实质上是自动化上面的 two/three 方法。
每种方法都是 100% 有效的,并且各有利弊
免责声明,我是 lodash-modularize
的作者
lodash 仅支持 custom builds 的一部分功能/大小。使用 lodash-cli
.
采用此自定义构建并将其集成到项目中的推荐方法是什么? (使用 npm / browserify)。
我是否创建自定义构建命令来创建自定义构建并将其放置在某处? (在哪里?)
是否有规范的方式来指定依赖关系并集成到项目中?
您可以采用多种方法来使用 lodash 的子集:
- 使用 CLI 生成所需功能的自定义构建(项目代码库中的文件)
- 在您的代码库中使用 npm 模块或 lodash 模块(即,您可以
each = require('lodash/collections/each')
而不是_ = require('lodash'); _.each(...)
) - 使用
lodash-modularize
工具为给定项目创建和维护自定义 lodash 构建,并使用lodash
作为其他记录。这实质上是自动化上面的 two/three 方法。
每种方法都是 100% 有效的,并且各有利弊
免责声明,我是 lodash-modularize