import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import Components from '@uni-helper/vite-plugin-uni-components' import { WotResolver } from '@uni-helper/vite-plugin-uni-components/resolvers' import Uni from '@uni-helper/plugin-uni' export default defineConfig({ resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) } }, plugins: [ // https://uni-helper.js.org/vite-plugin-uni-components Components({ dts: true, resolvers: [WotResolver()] }), // https://uni-helper.js.org/plugin-uni Uni(), ], build: { target: "es6", cssTarget: "chrome61" }, optimizeDeps: { exclude: [ "vue-demi" ] } })