功能選單
| 目標 | 從這裡開始 |
|---|---|
| 一套程式碼同時支援多個瀏覽器 | 跨瀏覽器相容性 |
| 處理瀏覽器專屬的 manifest 差異 | 瀏覽器專屬 manifest 欄位 |
| 整理非 manifest 的資產 | 特殊資料夾 |
| 管理各環境的行為差異 | 環境變數 |
| 集中管理建置與執行時預設值 | Extension 設定 |
| 安全地擴充打包工具行為 | Rspack 設定 |
| 了解開發模式下的更新行為 | 頁面重新載入與 HMR(hot module replacement) |
| 避免原始碼與輸出之間的路徑漂移 | 路徑解析 |
| 為目標瀏覽器矩陣建置與打包 | 多平台建置 |
| 檢閱遙測的隱私約定 | 遙測與隱私 |
建議學習順序
- 驗證瀏覽器輸出的保證(
cross-browser-compatibility)。 - 鎖定專案預設值(
extension-configuration)。 - 加入進階行為(
rspack-configuration、environment-variables)。 - 優化發佈流程(
multi-platform-builds)。

