通过配置vite的assetsInlineLimit打包参数,使小于1kb的图标资源内联为base64编码以避免额外的http请求
通过配置vite的cssCodeSplit打包参数,禁用css代码拆 分,进一步优化加载时间。
// vite配置
build: {
cssCodeSplit: false,
assetsInlineLimit: 1024, // 1k$$base64
terserOptions: {
compress: {
drop_console: true, //删除所有 console
drop_debugger: true,
},
},
};