Trabajo con Angular CLI y cuando ejecuto "ng serve", se supone que el proyecto se actualiza automáticamente. Sin embargo, a veces, no es perfecto. A veces, los cambios no se actualizan automáticamente y otras veces sí. Cuando los cambios no se actualizan, tengo que volver a ejecutar 'ng serve', lo que desperdicia mucho tiempo.
¿Tiene alguna forma de saber en qué casos los cambios se actualizan automáticamente y cuándo no? Además, si veo que tengo que volver a ejecutar 'ng serve', ¿hay alguna forma más rápida de actualizar el proyecto?
Estaba teniendo el mismo problema, Angular CLI AutoCompile no funcionaba, utilicé este comando que resolvió el problema
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -pPuede que te ayude :)
¿Qué versión de la CLI está utilizando? Hubo un error en una de las versiones beta donde, cuando configuró su proyecto, no incluía una devDependency (@ngtools/webpack) . Eso causó un problema en el que el compilador de TypeScript no detectaba los cambios en su código y, como resultado, no se activaba la actualización.
Estoy bastante seguro de que el problema ahora está resuelto, pero dependiendo de cuándo generó su proyecto, es posible que aún tenga un package.json no válido. Mi consejo es actualizar la CLI según sus instrucciones, generar un nuevo proyecto ficticio y comparar la configuración de su proyecto existente con la suya propia y actualizar según sea necesario.
esto me ayuda
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches