Skip to content

pantoken / plugins/postcss/props-minify/src / PropsMinifyOptions

介面: PropsMinifyOptions

Beta(測試)

適用於 applyMinify 的選項。

屬性

prune?

optional prune?: boolean

Beta(測試)

在其他轉換之前,套用 pruneCustomProps 以對未使用的 --instui-* 代幣進行 tree-shake。

僅在包含代幣定義與參考它們之元件 規則的自包含套件中安全。修剪僅含代幣的樣式表會移除所有內容。

預設值

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta(測試)

套用 flattenProperty@property at-rules 轉換為一般宣告。

true 使用外掛預設值(injectSelector: ":root", onMissingInitialValue: "remove")。 傳入 FlattenPropertyOptions 物件來覆寫個別預設。

預設值

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta(測試)

套用 mangleCustomProps 將冗長的 --instui-* 名稱替換為最小化的識別符。

true 使用外掛預設值(prefix: "--instui-", method: "base26")。 傳入 MangleCustomPropsOptions 物件來覆寫個別預設 — 包括用於跨檔案協調的 sharedManifest

僅在自包含套件中安全。請參閱模組級文件。

預設值

false