Open lily756 opened 1 year ago
Likely fixed by parts of #6265
Likely fixed by parts of #6265
This PR totally "fixes" this😀
In more details: SvelteKit doesn't really support Vite plugin-legacy, in so many ways... The starting point it doesn't fit along, is that plugin-legacy duplicates the rollup outputs, one for legacy and one for modern, but SvelteKit assumes the output is only one.
In more details: SvelteKit doesn't really support Vite plugin-legacy, in so many ways... The starting point it doesn't fit along, is that plugin-legacy duplicates the rollup outputs, one for legacy and one for modern, but SvelteKit assumes the output is only one.
Thanks for this tip on where the issue lies. For my case I was able to resolve then by skipping those legacy chunks because what I really needed support for was the modern polyfills
plugins: [
sveltekit(),
legacy({
modernPolyfills: true,
renderLegacyChunks: false
})
],
Describe the bug
When use @vitejs/plugin-legacy and build project will report a error like title
Reproduction
init a project
and this is my vite.config.js
then run
npm run build
Logs
System Info
Severity
annoyance
Additional Information
No response