Estou tendo esse erro ao utilizar o comando npx create-react-app alura-studies --template typescript --use-npm
Estou tendo esse erro ao utilizar o comando npx create-react-app alura-studies --template typescript --use-npm
Oi Luã,
O erro que você está encontrando é um conflito de dependências ao tentar criar um projeto React com TypeScript.
Existem algumas soluções possíveis para resolver este problema:
Solução 1 - Usar --legacy-peer-deps Execute o comando com a flag --legacy-peer-deps:
npx create-react-app alura-studies --template typescript --use-npm --legacy-peer-deps
Solução 2 - Limpar Cache e Reinstalar
npm cache clean --force
Solução 3 - Atualizar Dependências Se você já criou o projeto, atualize as versões das dependências no package.json para versões compatíveis:
{
"dependencies": {
"react": "^17.0.2",
"@testing-library/react": "^12.0.0",
"typescript": "^4.4.2"
}
}