Skip to content

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

Διεπαφή: PropsMinifyOptions

Βήτα

Επιλογές για applyMinify.

Ιδιότητες

prune?

optional prune?: boolean

Βήτα

Εφαρμόστε pruneCustomProps για να αφαιρέσετε με tree-shake τα μη χρησιμοποιούμενα --instui-* tokens πριν από άλλες μετατροπές.

Ασφαλές μόνο για αυτοτελή πακέτα που περιέχουν τόσο τους ορισμούς token όσο και τους κανόνες component που τα αναφέρουν. Το κλάδεμα ενός φύλλου που περιέχει μόνο tokens αφαιρεί τα πάντα.

Προεπιλεγμένη τιμή

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Βήτα

Εφαρμόστε flattenProperty για να μετατρέψετε τους @property at-rules σε απλές δηλώσεις.

true χρησιμοποιεί τις προεπιλογές του plugin (injectSelector: ":root", onMissingInitialValue: "remove"). Δώστε ένα αντικείμενο FlattenPropertyOptions για να παρακάμψετε τις μεμονωμένες προεπιλογές.

Προεπιλεγμένη τιμή

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Βήτα

Εφαρμόστε mangleCustomProps για να αντικαταστήσετε τα μακριά ονόματα --instui-* με ελάχιστους αναγνωριστές.

true χρησιμοποιεί τις προεπιλογές του plugin (prefix: "--instui-", method: "base26"). Δώστε ένα αντικείμενο MangleCustomPropsOptions για να παρακάμψετε τις μεμονωμένες προεπιλογές — συμπεριλαμβανομένης της sharedManifest για συντονισμό μεταξύ αρχείων.

Ασφαλές μόνο για αυτοτελή πακέτα. Δείτε τα έγγραφα σε επίπεδο module.

Προεπιλεγμένη τιμή

false