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" 永远不会加载它们)。