
- Angular 8 教程
- Angular 8 - 首頁
- Angular 8 - 簡介
- Angular 8 - 安裝
- 建立第一個應用
- Angular 8 - 架構
- Angular 元件和模板
- Angular 8 - 資料繫結
- Angular 8 - 指令
- Angular 8 - 管道
- Angular 8 - 響應式程式設計
- 服務和依賴注入
- Angular 8 - Http 客戶端程式設計
- Angular 8 - Angular Material
- 路由和導航
- Angular 8 - 動畫
- Angular 8 - 表單
- Angular 8 - 表單驗證
- 身份驗證和授權
- Angular 8 - Web Workers
- Service Workers 和 PWA
- Angular 8 - 伺服器端渲染
- Angular 8 - 國際化 (i18n)
- Angular 8 - 可訪問性
- Angular 8 - CLI 命令
- Angular 8 - 測試
- Angular 8 - Ivy 編譯器
- Angular 8 - 使用 Bazel 構建
- Angular 8 - 向後相容性
- Angular 8 - 工作示例
- Angular 9 - 新特性?
- Angular 8 有用資源
- Angular 8 - 快速指南
- Angular 8 - 有用資源
- Angular 8 - 討論
Angular 8 - 使用 Bazel 構建
Bazel 是一款高階構建和測試工具。它支援許多適合大型專案的特性。
Bazel 的一些特性如下:
- 支援多種語言。
- 支援多個平臺。
- 支援多個程式碼倉庫。
- 支援高階構建語言。
- 快速可靠。
Angular 支援使用 Bazel 構建應用程式。讓我們看看如何使用 Bazel 編譯 Angular 應用程式。
首先,安裝 @angular/bazel 包。
npm install -g @angular/bazel
對於現有應用程式,請按如下所示新增 @angular/bazel
ng add @angular/bazel
對於新應用程式,請使用以下命令
ng new --collection=@angular/bazel
要使用 Bazel 構建應用程式,請使用以下命令:
ng build --leaveBazelFilesOnDisk
這裡:
leaveBazelFilesOnDisk 選項將保留構建過程中建立的 Bazel 檔案,我們可以使用這些檔案直接使用 Bazel 構建應用程式。
要直接使用 Bazel 構建應用程式,請安裝 @bazel/bazelisk,然後使用 bazelisk build 命令。
npm install -g @bazel/bazelisk bazelisk build
廣告