Estou tendo esse erro ao utilizar o comando npx create-react-app alura-studies --template typescript --use-npm
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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"
}
}