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

View File

@@ -1,6 +1,10 @@
import { resolve } from 'path'
import { defineConfig } from 'electron-vite'
import { resolve } from 'node:path'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import { defineConfig } from 'electron-vite'
import AutoImport from 'unplugin-auto-import/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
import Components from 'unplugin-vue-components/vite'
export default defineConfig({
main: {},
@@ -8,9 +12,21 @@ export default defineConfig({
renderer: {
resolve: {
alias: {
'@renderer': resolve('src/renderer/src')
}
'@renderer': resolve('src/renderer/src'),
},
},
plugins: [vue()]
}
plugins: [
vue(),
vueJsx(),
// 配置自动导入
AutoImport({
resolvers: [ElementPlusResolver()],
dts: true,
}),
Components({
resolvers: [ElementPlusResolver()],
dts: true,
}),
],
},
})