Skip to content

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

Ինտերֆեյս: PropsMinifyOptions ​

Բետա

Ընտրանքներ applyMinify —ի համար։

Առանձնահատկություններ ​

prune? ​

optional prune?: boolean

Բետա

Կիրառել pruneCustomProps՝ մինչև այլ տրանսֆորմներ անօգտակար --instui-* տոկենները գծել-ջնջելու համար։

Անվտանգ է միայն ինքնուրույն փաթեթների համար, որոնք պարունակում են թե տոկենների կառուցման սահմանումները, թե այն կոմպոնենտային قواعدերը, որոնք դրանց հղվում են։ Տոկեն-միայն էջաթերթիկը prune անել նշանակում է ամեն ինչ ջնջել։

Ստանդարտ արժեք ​

false


flatten? ​

optional flatten?: boolean | FlattenPropertyOptions

Բետա

Կիրառել flattenProperty՝ @property at-rule-ները சாதாரண հայտարարությունների վերածելու համար։

true օգտագործում է plugin-ի միջոցով նշանակված նորմալ արժեքները (injectSelector: ":root", onMissingInitialValue: "remove"). Անհատական արժեքները փոխարինելու համար փոխանցեք FlattenPropertyOptions օբյեկտ։

Ստանդարտ արժեք ​

false


mangle? ​

optional mangle?: boolean | MangleCustomPropsOptions

Բետա

Կիրառել mangleCustomProps՝ երկար --instui-* անունները փոխարինելու քիչ նիշերով ինդեքսատորներով։

true օգտագործում է plugin-ի միջոցով նշանակված նորմալ արժեքները (prefix: "--instui-", method: "base26"). Անհատական արժեքները փոխարինելու համար փոխանցեք MangleCustomPropsOptions օբյեկտ՝ ներառյալ sharedManifest-ը ֆայլերի միջեւ համաժամեցման համար։

Անվտանգ է միայն ինքնուրույն փաթեթների համար։ Դիտեք մոդուլի մակարդակի փաստաթղթումը։

Ստանդարտ արժեք ​

false