Error AtlasError Documentation and Resolution

Vite performs a full reload instead of Hot Module Replacement

A full reload happens instead of HMR.

Vite fell back to a full page reload because the changed module is not handled safely by HMR or there is a dependency loop preventing a targeted update.

A full reload happens instead of HMRdevelopment servers
A full reload happens instead of HMR.
  • The changed module is not handled by Vite or a plugin for HMR.
  • A dependency loop is preventing safe hot updates.
  • The module graph changed in a way that requires a full reload.
  1. Inspect whether the affected module actually supports HMR in your stack.
  2. Check for circular dependencies that can force a full reload.
  3. Adjust plugin or module structure so the changed file can participate in hot updates safely.
Vite: Troubleshooting
Vite full reload happens instead of HMR: causes and fixes | Error Atlas