Segui os passos do tutorial, tentei na versão do angular 14 e tive o mesmo erro, por fim tentei na versão 20 e o erro se mantem, podem me ajudar?
![]( )
Segui os passos do tutorial, tentei na versão do angular 14 e tive o mesmo erro, por fim tentei na versão 20 e o erro se mantem, podem me ajudar?
![]( )
Oi Bruna!
O Angular está pedindo uma versão específica do TypeScript, mas a versão instalada no seu projeto não é compatível.
O erro que você está enfrentando diz: "The Angular Compiler requires TypeScript >=4.6.2 and <4.9.0 but 5.5.4 was found instead."
Vamos tentar, reparar esse erro:
No terminal, execute:
tsc -v
Esse comandinho deve mostrar a versão do TypeScript que você tem instalada.
No diretório do seu projeto, execute, para instalarmos a versão, que o Angular deseja:
npm install typescript@4.8.4 --save-dev
Isso vai instalar a versão 4.8.4 do TypeScript, que é compatível com o Angular 14.
Agora, depois de fazer essas alterações, é só reiniciar o servidor de desenvolvimento:
ng serve
Espero que isso resolva o problema!
Se ainda assim o erro persistir, pode ser útil também deletar a pasta node_modules
e o arquivo package-lock.json
, e então reinstalar as dependências usando o:
npm install
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!