mirror of https://github.com/halo-dev/halo-admin
chore: add gzip compression vite plugin
Signed-off-by: Ryan Wang <i@ryanc.cc>pull/581/head
parent
038bea728c
commit
e23a0a710e
|
@ -51,6 +51,7 @@
|
|||
"typescript": "~4.6.3",
|
||||
"unplugin-icons": "^0.14.1",
|
||||
"vite": "^2.9.5",
|
||||
"vite-compression-plugin": "^0.0.3",
|
||||
"vitest": "^0.9.4",
|
||||
"vue-tsc": "^0.31.4"
|
||||
}
|
||||
|
|
|
@ -31,6 +31,7 @@ specifiers:
|
|||
typescript: ~4.6.3
|
||||
unplugin-icons: ^0.14.1
|
||||
vite: ^2.9.5
|
||||
vite-compression-plugin: ^0.0.3
|
||||
vitest: ^0.9.4
|
||||
vue: ^3.2.33
|
||||
vue-router: ^4.0.14
|
||||
|
@ -71,6 +72,7 @@ devDependencies:
|
|||
typescript: 4.6.3
|
||||
unplugin-icons: 0.14.1_vite@2.9.5
|
||||
vite: 2.9.5_sass@1.50.1
|
||||
vite-compression-plugin: 0.0.3
|
||||
vitest: 0.9.4_2f3c27121f62934692d33844851ba7e1
|
||||
vue-tsc: 0.31.4_typescript@4.6.3
|
||||
|
||||
|
@ -4707,6 +4709,14 @@ packages:
|
|||
extsprintf: 1.3.0
|
||||
dev: true
|
||||
|
||||
/vite-compression-plugin/0.0.3:
|
||||
resolution: {integrity: sha512-Y4KuMiARtLLkhQCOO2O46fGV4a6Hvull62o7yXo7NBPDukEiTgXouUeDdLoq0qHojCxgWYIT3gccDwV9lMKykw==}
|
||||
dependencies:
|
||||
chalk: 4.1.2
|
||||
fast-glob: 3.2.11
|
||||
fs-extra: 10.0.1
|
||||
dev: true
|
||||
|
||||
/vite-node/0.7.6_sass@1.50.1:
|
||||
resolution: {integrity: sha512-WeBR3JOHX3MD4SzJDwIjrJHd+lpaPHpcQf1sbDDgm7k98JqdTGiz9X+C/17EwHUwCd1lgPf5Nu4L3asIGPuXYw==}
|
||||
engines: {node: '>=14.14.0'}
|
||||
|
|
|
@ -4,10 +4,11 @@ import { defineConfig } from "vite";
|
|||
import vue from "@vitejs/plugin-vue";
|
||||
import vueJsx from "@vitejs/plugin-vue-jsx";
|
||||
import icons from "unplugin-icons/vite";
|
||||
import Compression from "vite-compression-plugin";
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
plugins: [vue(), vueJsx(), icons()],
|
||||
plugins: [vue(), vueJsx(), icons(), Compression()],
|
||||
resolve: {
|
||||
alias: {
|
||||
"@": fileURLToPath(new URL("./src", import.meta.url)),
|
||||
|
|
Loading…
Reference in New Issue