{ 快速、正确 } - 请选择两项
从初创公司到大型企业,选择 Bazel 开源项目来构建和测试您的多语言、多平台项目。
打造更出色的体验
仅重新构建必要的代码。借助 Bazel 的高级本地和分布式缓存、经过优化的依赖项分析和并行执行功能,您可以快速进行增量构建。
多语言魔法
使用 Java、C 、Go、Android、iOS 以及多种其他语言和平台进行构建和测试。Bazel 可以在 Windows、macOS 和 Linux 上运行。
可轻松扩缩
扩缩您的组织、代码库和持续集成系统。Bazel 可处理任意规模的代码库,无论是在多个代码库还是大型 monorepo 中。
可扩展性极强
使用 Bazel 的扩展程序语言添加了对新语言和平台的支持。可以共享和重复使用由日益壮大的 Bazel 社区编写的语言规则。
开始使用
了解什么是 Bazel,它对您的项目来说为什么是一个不错的选择,以及如何快速开始使用 Bazel。
用户指南
通过相关文档和教程了解如何使用 Bazel,涵盖基础知识、专家等各种主题。
参考指南
使用这些资源可以高效地查找使用 Bazel 所需的命令、查询和术语。
基本 Bazel
—
快速可靠地构建和测试任何规模的软件。Google、Stripe 和 Dropbox 等行业领先者依靠 Bazel 来构建重型任务关键型基础架构、服务和应用。
版本说明
-
Bazel 一直在不断完善,请查看版本说明,了解最新版本中有哪些变化,以及这些变化对您的 build 有何影响。
广受行业领先企业信赖
使用 Bazel 构建软件时,您使用的代码是经过 Google 多年优化和测试的同一段代码,可用于构建重载、任务关键型基础架构、服务和应用。