| 123456789101112131415161718 |
- /**
- * Copyright (c) 2013-Now https://jeesite.com All rights reserved.
- * No deletion without permission, or be held responsible to law.
- * @author ThinkGem
- */
- import { type PluginOption } from 'vite';
- import legacy from '@vitejs/plugin-legacy';
- import { legacyTargets } from '../options/build';
- export function configLegacyPlugin(isBuild: boolean, viteEnv: ViteEnv): PluginOption {
- if (!(isBuild && viteEnv.VITE_LEGACY)) {
- return [];
- }
- return legacy({
- targets: legacyTargets,
- modernPolyfills: true,
- });
- }
|