什么是二进制缓存?
了 解什么是 kmpkg 二进制缓存以及为什么应该使用它。
二进制缓存是一项功能,可让 kmpkg 将包的编译文件保存在共享文件夹中位置并在要求使用相同配置构建相同包时重用它们。我们打电话 每个包产生的输出构建一个“二进制包”。
为什么要使用二进制缓存?
kmpkg 策划的注册表 中的大多数端口都是从构建的来源。从源代码构建通过使用相同的环境、构建工具、 以及您在依赖项中用于项目的配置。不过,这也可以当多个项目、开发人员或机器需要相同的内容时,会导致重复构建依赖关系。
二进制缓存可以托管在各种环境中。二进制缓存最基本的形式是 保存包构建输出的压缩档案的目录。
二进制缓存在依赖关系和配置的场景中特别有效不要经常更改,例如在 CI(持续集成)或构建服务器中。二进制包是特别容易受到配置更改的
影响(编译器版本、编译标志、已安装的工具,或特定于 kmpkg 的脚本更改),这使得在开发人员计算机之间共享它们难的。
请参阅 kmpkg export 了解共享构建的不同选项包。
后续步骤
以下是接下来要尝试的其他任务: