最佳化

什麼是最佳化?

最佳化是一個模組,它會對某些 CSS 程式碼執行轉換,以減少其大小,或者在無法減少程式碼大小的情況下,減少 CSS 的最終 gzip 大小。每個最佳化都由一個模組或幾個模組協同工作來執行。

由於 cssnano 的職責劃分在幾個模組中,因此在某些情況下,單獨使用轉換將無法產生最佳輸出。例如,postcss-colormin 不會修剪顏色函式內的空格,因為這是由 postcss-normalize-whitespace 處理的。

你們支援哪些最佳化?

最佳化取決於 cssnano 設定的預設值;使用預設預設值時,我們僅提供安全的轉換。

最佳化 預設 進階 精簡
autoprefixer
cssDeclarationSorter
calc
colormin
convertValues
discardComments
discardDuplicates
discardEmpty
discardOverridden
discardUnused
mergeIdents
mergeLonghand
mergeRules
minifyFontValues
minifyGradients
minifyParams
minifySelectors
normalizeCharset
normalizeDisplayValues
normalizePositions
normalizeRepeatStyle
normalizeString
normalizeTimingFunctions
normalizeUnicode
normalizeUrl
normalizeWhitespace
orderedValues
reduceIdents
reduceInitial
reduceTransforms
svgo
uniqueSelectors
zindex

您可以在我們的預設值指南中閱讀更多關於預設值的資訊。

最後更新時間:2024 年 6 月 5 日星期三,格林威治標準時間 10:27:34