|
@@ -1,11 +1,16 @@
|
|
import { defineConfig,loadEnv } from 'vite'
|
|
import { defineConfig,loadEnv } from 'vite'
|
|
import vue from '@vitejs/plugin-vue'
|
|
import vue from '@vitejs/plugin-vue'
|
|
import path from "path";
|
|
import path from "path";
|
|
|
|
+import viteCompression from 'vite-plugin-compression'
|
|
|
|
+
|
|
// https://vitejs.dev/config/
|
|
// https://vitejs.dev/config/
|
|
export default ({mode})=>defineConfig({
|
|
export default ({mode})=>defineConfig({
|
|
base:loadEnv(mode, process.cwd()).VITE_APP_BASE_URL,
|
|
base:loadEnv(mode, process.cwd()).VITE_APP_BASE_URL,
|
|
plugins: [
|
|
plugins: [
|
|
vue(),
|
|
vue(),
|
|
|
|
+ viteCompression({
|
|
|
|
+ threshold: 1024000 // 对大于 1mb 的文件进行压缩
|
|
|
|
+ })
|
|
],
|
|
],
|
|
resolve: {
|
|
resolve: {
|
|
alias: {
|
|
alias: {
|