W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
object
?{}
?css 壓縮器自定義配置, 使用時請結(jié)合 ?cssMinimizer
? 所指定的壓縮器來配置, 不同的壓縮器對應(yīng)的配置方式不同,參見:
cssnano
?: https://cssnano.co/csso
?: https://github.com/css/cssocleanCss
?: https://github.com/clean-css/clean-cssesbuild
?: https://esbuild.github.io/api/#minifyparcelcss
?: https://parceljs.org/languages/css/#minificationcssMinimizerOptions 的配置會和 MorJS 內(nèi)部的配置進(jìn)行合并,且 ?cssMinimizerOptions
? 的優(yōu)先級更高。
使用 ?esbuild
? 壓縮 ?css
? 注意事項: ????
esbuild
? 壓縮器開啟壓縮時會默認(rèn)將 ?0.5rpx
? 壓縮為 ?.5rpx
? 的形式,而由于 ?.5rpx
? 的樣式壓縮寫法在支付寶 IDE 中目前(2023.06.26) 不支持,需要使用完整的 ?0.5rpx
? 寫法,后續(xù)支付寶 IDE 產(chǎn)研同學(xué)兼容后將自動修復(fù),如遇到類似問題引發(fā)的樣式顯示錯誤,可添加以下配置以關(guān)閉 ?minifySyntax
? 進(jìn)行兼容{
...otherConfigs,
cssMinimizerOptions: {
minify: false,
minifyWhitespace: true,
minifyIdentifiers: true,
minifySyntax: false,
legalComments: 'inline',
},
}
esbuild
? 壓縮 css 選項為 ?target: ['safari10']
?,該 target 下 ?rgba(0,0,0,0)
? 會被壓縮為 16 進(jìn)制的 ?HexRGBA
?,參見 ebuild 源代碼,部分較老的瀏覽器下可能會不兼容,解決辦法為指定 ?target: ['safari9']
? 來解決{
...otherConfigs,
cssMinimizerOptions: {
target: ['safari9']
},
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: