12345678910111213141516171819202122232425262728293031 |
- 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']
- }
- })
|