Skip to content

pantoken-root / 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