Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
建議的規則
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
說明文件中列出了建議規則。
這是一組高品質規則,可為使用者提供良好體驗。我們區分支援的規則,以及您在網路上找到的數百條規則。
提名
如果規則集符合下列條件,規則維護人員可以提出 建議規則提名,方法是提出 GitHub 問題。
Bazel 核心團隊審查後,就會在 Bazel 網站上推薦。
規則維護者的需求
- 規則集提供重要功能,對大量 Bazel 使用者來說很有用 (例如支援廣受歡迎的語言)。
- 規則集維護良好。至少要有兩名有效維護人員。
- 規則集有詳盡的文件和範例,而且簡單易用。
- 規則集遵循最佳做法,且效能良好 (請參閱效能指南)。
- 規則集有足夠的測試涵蓋率。
- 系統會在 BuildKite 上使用最新版 Bazel 測試規則集。測試應一律通過 (當做預先提交檢查使用時)。
- 系統也會使用即將推出的不相容變更測試規則集。破損問題應在兩週內修正。應盡快向 Bazel 團隊回報遷移問題。
Bazel 開發人員須遵守的規定
- 建議規則會經常使用 Bazel 進行測試 (至少每天一次)。
- Bazel 的任何變更都可能違反建議規則 (使用預設旗標集)。如果發生這種情況,請修正或還原變更。
降級
如果擔心特定規則集不再符合需求,請提出 GitHub 問題。
我們會與規則維護者聯絡,他們必須在 2 週內回覆。根據結果,Bazel 核心團隊可能會決定降級規則集。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-07 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2026-05-07 (世界標準時間)。"],[],[]]