Skip to content

refactor(vite): use worker without wrapper for nitro env in dev#3466

Merged
pi0 merged 1 commit intov3from
refactor/vite-nitro-worker
Jul 12, 2025
Merged

refactor(vite): use worker without wrapper for nitro env in dev#3466
pi0 merged 1 commit intov3from
refactor/vite-nitro-worker

Conversation

@pi0
Copy link
Member

@pi0 pi0 commented Jul 12, 2025

#3461

Classic nitro has a full-featured dev server entry with support for devHandlers. serving staticc assets, etc + a multi-worker manager, as with classic full-bundle rollup builds in dev, we need to swap workers to reload.

With vite plugin, we use it's runner RPC for HMR and also vite's dev server for dev middleware therefore we can also avoid using wrapper to simplify setup.

Some optional features have to be added back later to match prod features.

@pi0 pi0 merged commit ac50c28 into v3 Jul 12, 2025
5 checks passed
@pi0 pi0 deleted the refactor/vite-nitro-worker branch July 12, 2025 12:26
@pi0 pi0 mentioned this pull request Jul 12, 2025
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant