Skip to content

pantoken-root / tools/aggregate/src / Target

介面: Target ​

Beta(測試)

透過其 pantoken 欄位發現的目標。

屬性 ​

pkg ​

pkg: string

Beta(測試)

套件名稱,例如 @pantoken/astro。


key ​

key: string

Beta(測試)

聚合鍵 / 匯出名稱,例如 astro。


kind ​

kind: "namespace" | "sideEffect" | "subpath"

Beta(測試)

目標的暴露方式:

  • namespace — 重新匯出到 eager barrel,並且作為子路徑。
  • sideEffect — 子路徑會匯入套件的 /inject 入口;同時也在 barrel 中。
  • subpath — 僅限子路徑,排除於 eager barrel(針對像 React 這類重量級同伴, 以避免 import "pantoken" 載入它們)。