import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; import AutoImport from 'unplugin-auto-import/vite'; import Components from 'unplugin-vue-components/vite'; import vueJsx from '@vitejs/plugin-vue-jsx'; import { TDesignResolver } from 'unplugin-vue-components/resolvers'; // https://vitejs.dev/config/ export default defineConfig({ build: { outDir: 'build' }, esbuild: { drop: ['console', 'debugger'] }, server: { host: '0.0.0.0' }, plugins: [ vue(), vueJsx({ // options are passed on to @vue/babel-plugin-jsx }), AutoImport({ resolvers: [TDesignResolver({ library: 'vue-next' })], }), Components({ resolvers: [TDesignResolver({ library: 'vue-next' })], }), ], })