Vite 默认会构建为 ESM,不支持 ESM 的浏览器将会出现兼容问题。 可尝试用这个插件解决:@vitejs/plugin-legacy import legacy from '@vitejs/plugin-legacy' export default { plugins: [ legacy({ polyfills: ['es.promise.finally', 'es/map', 'es/set'], modernPolyfills: ['es.promise.finally'] }) ...
Vite 默认会构建为 ESM,不支持 ESM 的浏览器将会出现兼容问题。 可尝试用这个插件解决:@vitejs/plugin-legacy import legacy from '@vitejs/plugin-legacy' export default { plugins: [ legacy({ polyfills: ['es.promise.finally', 'es/map', 'es/set'], modernPolyfills: ['es.promise.finally'] }) ...