import path from 'path' import { defineConfig } from 'vite' import vue2 from '@vitejs/plugin-vue2' import vueJsx from '@vitejs/plugin-vue2-jsx' export default defineConfig({ base: '/', resolve: { alias: { '@': path.resolve(__dirname, 'src'), 'vue': 'vue/dist/vue.common' } }, server: { host: '0.0.0.0', port: 3001 }, plugins: [ vueJsx(), vue2({ // 解决Dom结构中会出现多余的空白字符,导致文本内容间出现分隔、行内标签间出现空格 template: { compilerOptions: { whitespace: 'condense' } } }), ] })