This commit is contained in:
xiaozhiyong
2026-06-17 13:56:51 +08:00
parent bc13e4264e
commit 871674ba1f

View File

@@ -7,14 +7,14 @@ import * as fs from 'fs'
import vuePlugin from '@vitejs/plugin-vue'
import vueDevTools from 'vite-plugin-vue-devtools'
import VueFilePathPlugin from './vitePlugin/componentName/index.js'
import { svgBuilder } from 'vite-auto-import-svg'
import { AddSecret } from './vitePlugin/secret'
// import { svgBuilder } from 'vite-auto-import-svg'
// import { AddSecret } from './vitePlugin/secret'
import UnoCSS from '@unocss/vite'
import autoprefixer from 'autoprefixer'
// @see https://cn.vitejs.dev/config/
export default ({ mode }) => {
AddSecret('')
// AddSecret('')
const NODE_ENV = mode || 'development'
const envFiles = [`.env.${NODE_ENV}`]
for (const file of envFiles) {
@@ -63,7 +63,14 @@ export default ({ mode }) => {
postcss: {
plugins: [
autoprefixer({
overrideBrowserslist: ['Android > 39', 'Chrome >= 60', 'Safari >= 10.1', 'iOS >= 10.3', 'Firefox >= 54', 'Edge >= 15']
overrideBrowserslist: [
'Android > 39',
'Chrome >= 60',
'Safari >= 10.1',
'iOS >= 10.3',
'Firefox >= 54',
'Edge >= 15'
]
})
]
},
@@ -113,7 +120,7 @@ export default ({ mode }) => {
targets: ['Android > 39', 'Chrome >= 60', 'Safari >= 10.1', 'iOS >= 10.3', 'Firefox >= 54', 'Edge >= 15']
}),
vuePlugin(),
svgBuilder(['./src/plugin/', './src/assets/icons/'], base, outDir, 'assets', NODE_ENV),
// svgBuilder(['./src/plugin/', './src/assets/icons/'], base, outDir, 'assets', NODE_ENV),
[Banner(`\n Build based on gin-vue-admin \n Time : ${timestamp}`)],
VueFilePathPlugin('./src/pathInfo.json'),
UnoCSS(),