Estoy usando Vite + React.
Ejecuto mi proyecto usando npm run dev y todo está bien. El proyecto se ejecuta y puedo usarlo dentro del navegador.
Luego abro algunos archivos, los cambio y guardo.
Tan pronto como guardo, veo este feo error:
Error de referencia no capturado: no se puede acceder a 'X' antes de la inicialización
Y esa X puede ser muchas cosas.
Algunos puntos aquí:
List2.jsx y veo que List1.jsx causó este error. WTF? Nadie ha cambiado List1.jsx , ¿por qué ahora debería causar un error?.jsx , espero ver la versión actualizada de ese archivo en la pestaña Red de mi navegador. Pero lo que veo es que muchos archivos se están recargando nuevamente. ¿Por qué? Acabo de cambiar un archivo, un carácter, y ¿por qué debería ver que todos estos archivos se vuelven a cargar?