@ -44,7 +44,8 @@
"lint-staged": "^11.2.3",
"prettier": "^2.4.1",
"unplugin-vue-components": "^0.15.6",
"vite-plugin-linter": "^1.0.1"
"vite-plugin-linter": "^1.0.1",
"vite-plugin-pwa": "^0.11.6"
},
"browserslist": [
"Android >= 4",
@ -5,13 +5,14 @@ import { defineConfig } from 'vite';
import path from 'path';
import vue from '@vitejs/plugin-vue';
import viteCompression from 'vite-plugin-compression';
import { VitePWA } from 'vite-plugin-pwa';
const resolve = dir => path.join(__dirname, dir);
// https://vitejs.dev/config/
export default defineConfig({
base: '/corrosion/',
plugins: [vue(), WindiCSS(), Components({ resolvers: [ElementPlusResolver()] }), viteCompression()],
plugins: [vue(), VitePWA(), WindiCSS(), Components({ resolvers: [ElementPlusResolver()] }), viteCompression()],
resolve: {
alias: {
'~': __dirname,