Recibo el siguiente error al crear una nueva aplicación angular:
npm WARN en desuso [email protected]: core-js @ <3 ya no se mantiene y no se recomienda su uso debido a la cantidad de problemas. Actualice sus dependencias a la versión real de core-js @ 3.
Probé la solución que figura en el siguiente enlace, pero no funcionó para mí. Error: actualice sus dependencias a la versión real de core-js @ 3
Cuando verifico la versión de Angular usando el comando 'ng --version', veo <error>como versión para los paquetes listados a continuación:
@angular-devkit/architect
@angular-devkit/core
@angular-devkit/schematics
@schematics/angular
@schematics/update
¿Podría sugerir qué salió mal y qué debe hacerse para solucionarlo?
PD: la misma funcionalidad funcionaba bien un día antes. Y los proyectos ya creados se ejecutan bien localmente.
angular
npm-install
core-js
jaihind
fuente
fuente

Respuestas:
De hecho, el problema era con el caché.
npm clean-installtrabajó.fuente
Es un problema de caché npm. Ir al camino
y eliminar su contenido. Luego abra su consola en modo administrador y ejecute el
npm installcomando nuevamentefuente
Tratar:
fuente
Debe actualizar la versión de core-js a la versión anterior a 3.
npm install --save core-js@^3También puede actualizar los paquetes obsoletos usando
npm update [-g] [<pkg>...]fuente
npm ls core-js. Además, puede identificar específicamente las referencias v2 ejecutandonpm ls core-js@2.Observé este mensaje de advertencia dentro de un proyecto Vaadin con Vaadin 14.1.3 después de cambiar de dependencia
com.vaadin.vaadinacom.vaadin.vaadin-core. La advertencia desapareció después de estos pasos:package-lock.jsonmvn cleanmvn updatefuente
Entonces, el problema es la versión de los paquetes que tiene en su proyecto.
Ejecute el comando
npm outdateddentro del directorio de su proyecto. Y vea la diferencia entre la versiónCurrentYWantedde los paquetes.Y luego actualice todos los paquetes para que coincidan con la versión deseada.
fuente