Skip to content

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

ממשק: PropsMinifyOptions

בטא

אפשרויות עבור applyMinify.

תכונות

prune?

optional prune?: boolean

בטא

מפעיל את pruneCustomProps כדי לבצע tree-shake לתווים שלא בשימוש --instui-* לפני טרנספורמים אחרים.

בטוח רק עבור חבילות עצמאיות המכילות גם הגדרות תווים וגם את חוקי הקומפוננטות שמפנים אליהן. חיתוך גיליון שמכיל רק תווים יסיר את הכל.

ערך ברירת מחדל

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

בטא

מפעיל את flattenProperty כדי להמיר at-rules של @property להצהרות רגילות.

true משתמש בערכי ברירת מחדל של התוסף (injectSelector: ":root", onMissingInitialValue: "remove"). העבר אובייקט FlattenPropertyOptions כדי לעקוף ברירות מחדל בודדות.

ערך ברירת מחדל

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

בטא

מפעיל את mangleCustomProps כדי להחליף שמות --instui-* ארוכים במזהים קצרים ככל האפשר.

true משתמש בערכי ברירת מחדל של התוסף (prefix: "--instui-", method: "base26"). העבר אובייקט MangleCustomPropsOptions כדי לעקוף ברירות מחדל בודדות — כולל sharedManifest לתיאום בין קבצים.

בטוח רק עבור חבילות עצמאיות. ראו את התיעוד ברמת המודול.

ערך ברירת מחדל

false