sk-matrix-project/app/wails/frontend/vite.config.js

30 lines
858 B
JavaScript
Raw Normal View History

2023-07-05 16:41:13 +08:00
import {defineConfig} from "vite";
import vuePlugin from "@vitejs/plugin-vue";
2023-07-16 04:26:30 +08:00
import vueJsx from '@vitejs/plugin-vue-jsx';
import Components from 'unplugin-vue-components/vite';
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';
2023-07-08 22:59:16 +08:00
import path from "path"
2023-07-12 00:35:32 +08:00
import wailsPlugin from "./wails-plugin";
2023-07-05 16:41:13 +08:00
export default defineConfig({
plugins: [
2023-07-12 00:35:32 +08:00
vuePlugin(),
2023-07-16 04:26:30 +08:00
vueJsx(),
// 按需引入NaiveUi且自动创建组件声明
Components({
dts: true,
resolvers: [ElementPlusResolver()],
}),
2023-07-12 00:35:32 +08:00
wailsPlugin({
excludeUrls: [
"/s/.*"
]
})
2023-07-08 22:59:16 +08:00
],
resolve: {
alias: {
"frontend": path.resolve(__dirname, "./"),
"src": path.resolve(__dirname, "./src")
}
}
2023-07-05 16:41:13 +08:00
})