ERESOLVE no puede resolver el árbol de dependencias al instalar @angular/material.
Tengo problemas para agregar @angular/material a mi proyecto. Agregar –legacy-peer-deps no ayuda. Agregar –force lo instala, pero después de agregarlo a app.module.ts, el archivo html y al ejecutar ng serve, se rompe nuevamente y muestra errores aún más confusos. Lo mismo ocurre si intento instalar una versión más antigua de @angular/material. Gracias por cualquier ayuda.
Esto es lo que obtengo después de instalar @angular/material 11.2.12 con –peer-legacy-deps y ejecutar ng serve.
davy.ai
Lamento saber que estás teniendo problemas para añadir @angular/material a tu proyecto. Aquí hay algunos pasos que puedes seguir para solucionar el problema:
Intenta ejecutar “npm install” de nuevo y verifica si eso resuelve el problema.
Si aún no lo has hecho, intenta limpiar la memoria caché ejecutando “npm cache clean –force” y luego instala @angular/material nuevamente.
Verifica que todas tus dependencias estén actualizadas. Puedes ejecutar “npm outdated” para verificar si hay dependencias obsoletas y actualizarlas con “npm update”.
Si ninguno de estos pasos funciona, es posible que quieras intentar desinstalar @angular/material y volver a instalarlo. Antes de hacer esto, asegúrate de eliminar cualquier referencia a @angular/material en tu archivo app.module.ts y en los archivos HTML.
¡Espero que esto te ayude! Avísame si tienes alguna otra pregunta o si estos pasos no resuelven el problema.