-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug?]: Vite always re-optimises all dependencies when launching dev server #1233
Comments
those are applied during build. yeah ill have to see whats happening. |
@nksaraf Is it possible to raise the priority of this issue? I'm using ark-ui and every time I change the browser it shows a 30M js file loaded 😅 |
Yeah I spent some time looking at this and wasn't at first pass able to find where the optimizeDeps is happening again. Ill look again this weekend |
It seems that all solid libraries have this problem, they all haves |
Not necessarily related to this issue but the whole package being loaded has more to do with how vite loads kobalte and ark, see this kobalte issue |
@Brendonovich , the repro is now quite far behind the latest versions of solid-start / vinxi / solid-router. Would you be able to update it? |
In my experiments, full overloads are rarely (if ever) triggered in 0.6.0, and have little or no impact on the development experience. |
@birkskyum I've updated all those deps and I'm not getting the optimize deps log anymore, might be fixed now. |
Excellent, thanks, I'll try the repro again later today and see if I get the same outcome. |
Awesome |
Duplicates
Latest version
Current behavior 😯
Running
vinxi dev
will cause Vite to re-optimise all dependencies, even those that it has previously optimised.Expected behavior 🤔
Dependencies that were previously optimised shouldn't be re-optimised
Steps to reproduce 🕹
Steps:
pnpm install
pnpm web dev
and go tohttp://localhost:4321
pnpm web dev
@solid-primitives/*
and@koblate/core
every time, ignoring cachingContext 🔦
My project has quite a few dependencies to optimise, so this bug makes the dev server's startup time pretty large.
I think this may be a bug in Vinxi, as there's a couple of places (1, 2) where
opimtizeDeps
is forced.Your environment 🌎
No response
The text was updated successfully, but these errors were encountered: