Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] TypeScript

Queria saber se todos os projetos que for usar typescript precisa desse comando (npm install --save typescript @types/node @types/react @types/react-dom @types/jest) para o typescript funcionar

1 resposta
solução!

Olá, Raí, tudo bem?

Depende muito. O comando exemplificado por ti (npm install --save typescript @types/node @types/react @types/react-dom @types/jest) é usado para instalar o TypeScript e algumas definições de tipos para bibliotecas específicas que você está usando em seu projeto.

No caso do exemplo que você trouxe, o comando está sendo usado para instalar o TypeScript e as definições de tipos para as bibliotecas Node.js, React, React-DOM e Jest. Isso é necessário porque essas são as bibliotecas que estão sendo usadas no projeto em questão.

No entanto, se você estiver trabalhando em um projeto diferente que usa outras bibliotecas, você pode precisar instalar definições de tipos diferentes, exemplo suponha que você esteja iniciando um novo projeto Node.js com Express e deseje configurar o ambiente de desenvolvimento com TypeScript. Você precisará instalar algumas dependências TypeScript específicas para esse caso. Aqui está um exemplo de comando para isso:

npm install --save express @types/express ts-node

Portanto, a necessidade de executar esse comando específico depende das bibliotecas que você está usando em seu projeto. Se você está começando um novo projeto do zero, você provavelmente precisará instalar o TypeScript e as definições de tipos para as bibliotecas que você planeja usar, ou acompanhar no caso do curso.

Espero ter ajudado e 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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!