其他組態檔
除了 Heft 本身定義的組態檔外,建置專案時還會參考多個工具特定的組態檔。
支援的檔案路徑 | <專案資料夾>/config/api-extractor.json |
關聯的外掛程式 | API 抽取器外掛程式 |
說明 | 設定 API 報告、.d.ts 彙總及 API 文件的產生 |
可配成 rig 嗎? | 是 |
支援的檔案路徑 | <專案資料夾>/.eslintrc.js |
關聯的外掛程式 | Lint 外掛程式 |
說明 | 設定 lint 規則 |
可配成 rig 嗎? | 僅透過 "extends" |
支援的檔案路徑 | <專案資料夾>/config/jest.config.json |
關聯的外掛程式 | Jest 外掛程式 |
說明 | 設定單元測試的執行方式 |
可配成 rig 嗎? | 僅透過 "preset" 不行 |
支援的檔案路徑 | <專案資料夾>/package.json |
關聯的外掛程式 | 不適用 |
說明 | 定義專案,可選擇以 NPM 套件的形式發布 |
可配成 rig 嗎? | 不適用 |
支援的檔案路徑 | <專案資料夾>/tsconfig.json |
關聯的外掛程式 | TypeScript 外掛程式 |
說明 | 設定 TypeScript 編譯器 |
可配成 rig 嗎? | 僅透過 "extends" |
支援的檔案路徑 | <專案資料夾>/tslint.json |
關聯的外掛程式 | Lint 外掛程式 |
說明 | 設定 lint 規則 |
可配成 rig 嗎? | 僅透過 "extends" |
支援的檔案路徑 | <專案資料夾>/webpack.config.js |
關聯的外掛程式 | Webpack 外掛程式 |
說明 | 設定軟體包編譯 |
可配成 rig 嗎? | 僅透過 import |