1
resposta

PROBLEMA NO NPM

Ao final da criação do projeto base aparece esses erros, podem me ajudar? Installing template dependencies using npm... npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: organo@0.1.0 npm error Found: react@19.0.0 npm error node_modules/react npm error react@"^19.0.0" from the root project npm error npm error Could not resolve dependency: npm error peer react@"^18.0.0" from @testing-library/react@13.4.0 npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error C:\Users\dayane.varaujo\AppData\Local\npm-cache_logs\2025-01-06T13_46_30_159Z-eresolve-report.txt npm error A complete log of this run can be found in: C:\Users\dayane.varaujo\AppData\Local\npm-cache_logs\2025-01-06T13_46_30_159Z-debug-0.log

1 resposta

Olá, Dayane. Tudo bem?

O React recentemente atualizou para a v19, e a biblioteca testing-library não acompanhou esse atualização, que é o que está causando o erro. Existem algumas medidas que você pode tomar para poder criar o seu projeto e seguir com o curso:

1 - Primeiro, se certifique que no terminal você está acessando a pasta do projeto organo. Então, você deve desinstalar o react com o seguinte comando:

npm uninstall react react-dom

2 - Agora, você precisa instalar a v18, que é a que tem suporte para a testing-library:

npm install react@18 react-dom@18

3 - E finalmente, atualizar as bibliotecas:

npm install --no-audit --save @testing-library/jest-dom@^5.14.1 @testing-library/react@^13.0.0 @testing-library/user-event@^13.2.1 web-vitals@^2.1.0

4 - Agora você deve poder iniciar o seu projeto normalmente:

npm start

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado