chore: starter

This commit is contained in:
2026-01-29 14:58:22 +08:00
parent a74e8d3034
commit 0c0fdeda8f
28 changed files with 2330 additions and 246 deletions

33
vite.config.web.ts Normal file
View File

@@ -0,0 +1,33 @@
import { resolve } from 'node:path'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import AutoImport from 'unplugin-auto-import/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
import Components from 'unplugin-vue-components/vite'
import { defineConfig } from 'vite'
export default defineConfig({
root: 'src/renderer',
base: '/dcs-web/',
resolve: {
alias: {
'@renderer': resolve(__dirname, 'src/renderer/src'),
},
},
build: {
outDir: resolve(__dirname, 'dist-web'),
emptyOutDir: true,
},
plugins: [
vue(),
vueJsx(),
AutoImport({
resolvers: [ElementPlusResolver()],
dts: true,
}),
Components({
resolvers: [ElementPlusResolver()],
dts: true,
}),
],
})