import { resolve } from 'path' import { defineConfig } from 'vite' import legacy from '@vitejs/plugin-legacy' import vue2 from '@vitejs/plugin-vue2' export default defineConfig({ plugins: [ vue2(), legacy({ targets: ['ie >= 11'], additionalLegacyPolyfills: ['regenerator-runtime/runtime'] }) ], resolve: { alias: [ // { // find: /^~/, // replacement: "", // }, { find: '~@', replacement: resolve(__dirname, 'src') }, { find: '@', replacement: resolve(__dirname, 'src') } ], extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] } })