Estou recebendo o erro abaixo ao criar um novo aplicativo Angular -
npm WARN descontinuado [email protected]: core-js @ <3 não é mais mantido e não é recomendado para uso devido ao número de problemas. Por favor, atualize suas dependências para a versão real do core-js @ 3.
Eu tentei a solução fornecida no link abaixo, mas ele não funcionou para mim. Erro: atualize suas dependências para a versão real do core-js @ 3
Quando verifico a versão do Angular usando o comando 'ng --version', vejo a <error>
versão dos pacotes listados abaixo -
@angular-devkit/architect
@angular-devkit/core
@angular-devkit/schematics
@schematics/angular
@schematics/update
Você poderia sugerir o que deu errado e o que precisa ser feito para corrigir isso?
PS - A mesma funcionalidade estava funcionando bem no dia anterior. E os projetos já criados estão funcionando bem localmente.
angular
npm-install
core-js
jaihind
fonte
fonte
Respostas:
De fato, o problema estava no cache.
npm clean-install
trabalhou.fonte
É um problema de cache npm. Vá para o caminho
e exclua seu conteúdo. Em seguida, abra seu console no modo de administrador e execute o
npm install
comando novamentefonte
Tentar:
fonte
Você deve atualizar a versão do core-js para a versão acima de 3.
npm install --save core-js@^3
Você também pode atualizar os pacotes desatualizados usando
npm update [-g] [<pkg>...]
fonte
npm ls core-js
. Além disso, você pode identificar especificamente as referências v2 executandonpm ls core-js@2
.Observei essa mensagem de aviso em um projeto Vaadin com o Vaadin 14.1.3 após mudar da dependência
com.vaadin.vaadin
paracom.vaadin.vaadin-core
. O aviso desapareceu após estas etapas:package-lock.json
mvn clean
mvn update
fonte
Portanto, o problema é da versão dos pacotes que você possui no seu projeto.
Execute o comando
npm outdated
dentro do diretório do projeto. E veja a diferença entre a versãoCurrent
EWanted
dos pacotes.E, em seguida, atualize todo o pacote para corresponder à versão desejada.
fonte