123
This commit is contained in:
parent
0e259b2bef
commit
3b216752a0
@ -34,6 +34,7 @@
|
|||||||
"unocss": "66.1.0-beta.10",
|
"unocss": "66.1.0-beta.10",
|
||||||
"unplugin-auto-import": "^0.17.5",
|
"unplugin-auto-import": "^0.17.5",
|
||||||
"unplugin-vue-components": "^0.26.0",
|
"unplugin-vue-components": "^0.26.0",
|
||||||
"vite": "^5.0.8"
|
"vite": "^5.0.8",
|
||||||
|
"vite-plugin-imagemin": "^0.6.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
2612
pnpm-lock.yaml
2612
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
@ -6,6 +6,7 @@ import { VantResolver } from '@vant/auto-import-resolver';
|
|||||||
import { VarletUIResolver } from 'unplugin-vue-components/resolvers'
|
import { VarletUIResolver } from 'unplugin-vue-components/resolvers'
|
||||||
import autoImport from 'unplugin-auto-import/vite'
|
import autoImport from 'unplugin-auto-import/vite'
|
||||||
import UnoCSS from 'unocss/vite'
|
import UnoCSS from 'unocss/vite'
|
||||||
|
import viteImagemin from 'vite-plugin-imagemin'
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
server:{
|
server:{
|
||||||
@ -22,5 +23,19 @@ export default defineConfig({
|
|||||||
resolvers: [VarletUIResolver(), autoImport({
|
resolvers: [VarletUIResolver(), autoImport({
|
||||||
resolvers: [VarletUIResolver({ autoImport: true })]
|
resolvers: [VarletUIResolver({ autoImport: true })]
|
||||||
})],
|
})],
|
||||||
}), UnoCSS()],
|
}), UnoCSS(), viteImagemin({
|
||||||
|
// 无损压缩配置
|
||||||
|
optipng: {
|
||||||
|
optimizationLevel: 5
|
||||||
|
},
|
||||||
|
// 有损压缩配置
|
||||||
|
pngquant: {
|
||||||
|
quality: [0.8, 0.9],
|
||||||
|
speed: 4
|
||||||
|
},
|
||||||
|
// jpg压缩配置
|
||||||
|
mozjpeg: {
|
||||||
|
quality: 50,
|
||||||
|
}
|
||||||
|
})],
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user