|
@@ -20,29 +20,8 @@ export default defineConfig({
|
|
|
vue(),
|
|
|
vueJsx(),
|
|
|
legacy({
|
|
|
- // targets: ['> 0.25%, not dead'],
|
|
|
- // ignoreBrowserslistConfig: true,
|
|
|
- targets: ['chrome 52'],
|
|
|
- additionalLegacyPolyfills: ['regenerator-runtime/runtime'],
|
|
|
- renderLegacyChunks: true,
|
|
|
- polyfills: [
|
|
|
- 'es.symbol',
|
|
|
- 'es.array.filter',
|
|
|
- 'es.promise',
|
|
|
- 'es.promise.finally',
|
|
|
- 'es/map',
|
|
|
- 'es/set',
|
|
|
- 'es.array.for-each',
|
|
|
- 'es.object.define-properties',
|
|
|
- 'es.object.define-property',
|
|
|
- 'es.object.get-own-property-descriptor',
|
|
|
- 'es.object.get-own-property-descriptors',
|
|
|
- 'es.object.keys',
|
|
|
- 'es.object.to-string',
|
|
|
- 'web.dom-collections.for-each',
|
|
|
- 'esnext.global-this',
|
|
|
- 'esnext.string.match-all'
|
|
|
- ]
|
|
|
+ targets: ['> 0.25%, not dead'],
|
|
|
+ ignoreBrowserslistConfig: true,
|
|
|
}),
|
|
|
styleImport({
|
|
|
libs: [
|
|
@@ -105,7 +84,6 @@ export default defineConfig({
|
|
|
}
|
|
|
},
|
|
|
build: {
|
|
|
- target: 'es2015',
|
|
|
rollupOptions: {
|
|
|
input: {
|
|
|
index: resolve('index.html'),
|