Skip to content

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