Skip to content

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

واجهة: PropsMinifyOptions

بيتا

خيارات لـ applyMinify.

الخصائص

prune?

optional prune?: boolean

بيتا

تطبيق pruneCustomProps لقصّ --instui-* غير المستخدمة قبل التحويلات الأخرى.

آمن فقط للحزم المستقلة التي تحتوي على تعريفات الرموز وقواعد المكونات التي تشير إليها. إزالة الخواص من ورقة تحتوي على رموز فقط سيحذف كل شيء.

القيمة الافتراضية

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

بيتا

تطبيق flattenProperty لتحويل قواعد @property من نوع at-rule إلى تصريحات عادية.

true يستخدم القيم الافتراضية للإضافة (injectSelector: ":root", onMissingInitialValue: "remove"). مرّر كائن FlattenPropertyOptions لتجاوز القيم الافتراضية الفردية.

القيمة الافتراضية

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

بيتا

تطبيق mangleCustomProps لاستبدال أسماء --instui-* الطويلة بمعرّفات قصيرة.

true يستخدم القيم الافتراضية للإضافة (prefix: "--instui-", method: "base26"). مرّر كائن MangleCustomPropsOptions لتجاوز القيم الافتراضية الفردية — بما في ذلك sharedManifest للتنسيق عبر الملفات.

آمن فقط للحزم المستقلة. راجع وثائق مستوى الوحدة.

القيمة الافتراضية

false