為 Bazel 做出貢獻
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
回報問題open_in_new
查看原始碼open_in_new
。
。
。
。
夜間
。
。
。
。
7.3
。
。
7.2
。
。
7.1
。
。
7.0
。
。
6.5
。
。
您可以透過許多方式協助 Bazel 專案與生態系統。
提供意見
使用 Bazel 時,您可能會看到可改善之處。
歡迎回報問題
時間:
您可以透過以下方式與 Bazel 社群互動:
捐款代碼
Bazel 是大型專案,會變更 Bazel 原始碼
難以執行的程序
您可以透過以下方式為 Bazel 生態系統做出貢獻:
- 提供提取要求,協助規則維護人員
- 建立新規則並開放資源。
- 回報給 Bazel 相關工具,例如遷移工具。
- 改善 Bazel 與其他 IDE 和工具的整合。
在進行變更前,請先建立 GitHub
問題
或傳送電子郵件至 bazel-dev@。
相反地,如果能修正錯誤或增加功能
將模型調整成樣式、重構或「清理」變更)。您的變更應
包括測試和說明文件、謹記回溯相容性
以及記憶體用量和效能的影響
如要瞭解如何提交變更,請參閱
修補接受程序。
Bazel 的程式碼說明
Bazel 的大型程式碼集包含多個程式碼,詳情請參閱程式碼集指南。
Bazel 的編排方式如下:
- 用戶端程式碼位於
src/main/cpp
中,並提供指令列介面。
- 通訊協定緩衝區位於
src/main/protobuf
。
- 伺服器程式碼位於
src/main/java
和 src/test/java
中。
- 核心程式碼,主要程式碼為 SkyFrame
和一些公用程式
- 內建規則位於
com.google.devtools.build.lib.rules
中,並位於
com.google.devtools.build.lib.bazel.rules
。建議您參閱
撰寫規則的挑戰
- Java 原生介面位於
src/main/native
。
- 在「
編譯 Bazel 區段。
搜尋 Bazel 的原始碼
如要快速搜尋 Bazel 的原始碼,請使用
Bazel 程式碼搜尋。您可以在 Bazel 的
與存放區、分支版本和檔案一樣你也可以查看歷史、差異和問題
可能不準確或不適當詳情請參閱
Bazel 程式碼搜尋使用手冊。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-08-13 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-08-13 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-08-13 (世界標準時間)。"],[],[]]