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 เพื่อแปลง at-rule ของ @property ให้เป็นการประกาศธรรมดา.

true ใช้ค่าพื้นฐานของปลั๊กอิน (injectSelector: ":root", onMissingInitialValue: "remove"). ส่งอ็อบเจ็กต์ FlattenPropertyOptions เพื่อแทนที่ค่าพื้นฐานแต่ละรายการ.

ค่าตั้งต้น

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

เบต้า

ใช้ mangleCustomProps เพื่อแทนชื่อ --instui-* ที่ยาวด้วยตัวระบุสั้นๆ.

true ใช้ค่าพื้นฐานของปลั๊กอิน (prefix: "--instui-", method: "base26"). ส่งอ็อบเจ็กต์ MangleCustomPropsOptions เพื่อแทนที่ค่าพื้นฐานแต่ละรายการ — รวมถึง sharedManifest สำหรับการประสานงานข้ามไฟล์.

ปลอดภัยเฉพาะสำหรับบันเดิลที่เป็นอิสระ ดูเอกสารระดับโมดูล.

ค่าตั้งต้น

false