スタートガイド
インストール パッケージ、チュートリアル、コンセプト ガイドで Bazel の使い方を学びましょう。
Bazel をインストールする
サポートされているプラットフォーム用の Bazel パッケージと手順を検索してダウンロードします。
概要
Bazelisk(推奨)
macOS
Windows
Fedora と CentOS
Ubuntu
openSUSE
Docker コンテナ
ソースからコンパイルする
コマンドラインの完了
IDE の統合
ビルドのコンセプト
ソースコードのレイアウト、BUILD ファイルの構文、ルールと依存関係のタイプなど、基本的なコンセプトについて説明します。
ワークスペース、パッケージ、ターゲット
Bazel の基本的な構成要素。
ラベル
ワークスペース、パッケージ、ターゲットを指定して接続する方法。
BUILD ファイル
Bazel に何を構築するか指示する構成ファイル。
依存関係
2 つのターゲット間の有向エッジ。
可視性
ターゲットを他のターゲットに依存できるかどうかを定義します。
密閉型
決定論的で正しい結果に外部の影響が及ばないビルド。