Solución al informe de error de la versión de NPM
Al instalar las dependencias del proyecto, es muy probable que la instalación no sea exitosa. Hay una gran razón para esto, que puede deberse a su versión de npm.
1.npm ¡ERROR! código ERESOLVE npm ERR! ERESOLVE no pudo resolver el árbol de dependencia
2.ERESOLVE no pudo resolver el árbol de dependencia
3. Como se muestra en la figura:
4. El motivo del error
En las versiones más recientes de npm, de forma predeterminada, la instalación de npm fallará cuando se encuentren dependencias entre pares en conflicto.
5. Soluciones
Use --force o --legacy-peer-deps para resolver esta situación.
--force ignorará el conflicto y obtendrá por la fuerza los recursos de la biblioteca remota npm, y sobrescribirá la versión original cuando haya un conflicto de recursos.
El indicador --legacy-peer-deps se introdujo en v7 para omitir la instalación automática de peerDependency; le dice a NPM que ignore los mismos módulos pero diferentes versiones de los módulos introducidos en el proyecto y continúe con la instalación, asegurando que cada importación Las dependencias de diferentes versiones de los módulos utilizados por sí mismo coexisten.
Se recomienda usar --legacy-peer-deps para estar más seguro
Escriba en la terminal
npm install --legacy-peer-deps
Presiona Enter para resolver