1
resposta

deu erro ao baixar os packes

Oiee, boa noite, então galera, aparece isso aqui no terminal

np**m ERR! ERESOLVE unable to resolve dependency tree

npm ERR!

npm ERR! While resolving: projeto-ng@0.0.0

npm ERR! Found: jasmine-core@3.6.0

npm ERR! node_modules/jasmine-core

npm ERR! dev jasmine-core@"~3.6.0" from the root project

npm ERR!

npm ERR! Could not resolve dependency:

npm ERR! peer jasmine-core@">=3.8" from karma-jasmine-html-reporter@1.7.0

npm ERR! node_modules/karma-jasmine-html-reporter

npm ERR! dev karma-jasmine-html-reporter@"^1.5.0" from the root project

npm ERR!

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with --force, or --legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

npm ERR!

npm ERR! See C:\Users\55519\AppData\Local\npm-cache\eresolve-report.txt for a full report.

#

npm ERR! A complete log of this run can be found in:

npm ERR! C:\Users\55519\AppData\Local\npm-cache_logs\2022-02-25T00_42_09_464Z-debug-0.log

× Package install failed, see above.**

Num sei o q aconteceu

1 resposta

Olá Ingrid, tudo joia?

Se você já criou o projeto com o comando ng new nome-do-projeto, pode tentar a solução a seguir:

Vá na pasta package.json e modifique as versões dessas dependências para as seguintes:

"jasmine-core": "~3.8.0",
"karma-jasmine-html-reporter": "^1.7.0"

Se você ainda não criou o projeto, pode tentar esta outra solução:

Crie o projeto com o comando: ng new --skip-install nome-do-projeto

Entre na pasta do projeto: cd nome-do-projeto

No arquivo package.json, caso esteja assim:

"karma-jasmine-html-reporter": "^1.7.0"

altere a versão para:

"karma-jasmine-html-reporter": "~1.7.0"

E agora execute npm install e depois tente novamente o ng serve.

Espero ter ajudado. Abraços e bons estudos!