|
|
@ -1,10 +1,12 @@ |
|
|
|
import { resolve } from 'node:path' |
|
|
|
|
|
|
|
import vue from '@vitejs/plugin-vue' |
|
|
|
import AutoImport from 'unplugin-auto-import/vite' |
|
|
|
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' |
|
|
|
import { defineConfig, loadEnv } from 'vite' |
|
|
|
import viteCompression from 'vite-plugin-compression' |
|
|
|
import eslintPlugin from 'vite-plugin-eslint' |
|
|
|
|
|
|
|
import packageJson from './package.json' |
|
|
|
|
|
|
|
const Timestamp = new Date().getTime() |
|
|
@ -23,7 +25,7 @@ export default defineConfig(({ mode }) => { |
|
|
|
}, |
|
|
|
build: { |
|
|
|
sourcemap: false, |
|
|
|
outDir: `dist-v${packageJson.version}`, |
|
|
|
outDir: `dist-v${packageJson.version}/webdist-v${packageJson.version}`, |
|
|
|
rollupOptions: { |
|
|
|
output: { |
|
|
|
manualChunks(id) { |
|
|
|