Cuando npm start no detecta cambios, a continuación se encuentran los pasos de solución de problemas comunes proporcionados en el create-react-app
documentación - enlace.
Mientras se ejecuta una aplicación con npm start
y actualizar el código en el editor posiblemente debería actualizar el navegador con el código actualizado. Si esto no sucede, pruebe una de las siguientes soluciones:
- Si los archivos del proyecto se sincronizan directamente con su sistema local desde un almacenamiento en la nube como Dropbox o Google Drive y está intentando ejecutar la aplicación en ellos directamente, intente moverla.
- Debido a un error de Webpack, es posible que deba reiniciar el observador. Si el observador no detecta index.js y lo está referenciando por el nombre de la carpeta.
- Escritura segura característica en editores como Vim e IntelliJ actualmente rompe el observador. Deberá desactivarlo.
- Debido a un error del observador de Webpack, los proyectos con ruta que contienen paréntesis causan problemas, intente mover el proyecto a una ruta sin ellos. .
- Para permitir más observadores en Linux y macOS, es posible que deba ajustar la configuración del sistema.
- Si el proyecto se ejecuta dentro de una máquina virtual como VirtualBox (aprovisionada por Vagrant), cree un
.env
archivo en el directorio de su proyecto si no existe, y agregueCHOKIDAR_USEPOLLING=true
lo. Esto asegura que la próxima vez que ejecutenpm start
, el observador usa el modo de sondeo, según sea necesario dentro de una máquina virtual. - Podría intentar aumentar
max_users_watches
- enlace
Más referencias:
- Rastreador de problemas 1
- Solución de problemas del paquete web
- Rastreador de problemas 2:sondeo de paquete web
Prueba estos:
- Desactive la escritura segura en su IDE
- Aumentar
max_user_watches
- Tu ruta no debe tener paréntesis
como último recurso, intente usar esto como su variable env:CHOKIDAR_USEPOLLING=true npm start
Fuentes:https://github.com/facebookincubator/create-react-app/issues/659https://github.com/facebookincubator/create-react-app/issues/1049#issuecomment-261731734