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

Curiosidade a respeito da Importação de Modelos

Oi, tudo bem? Durante a realização do curso eu deparei que sempre que vamos importar um modelo colocamos o caminho para esse modelo e o .js no final caso, o Vscode nao bote. Porém pq botamos .js se o arquivo que queremos importar foi criado com .ts? Fiquei curioso a respeito disso e não sai da minha cabeça xD

1 resposta
solução!

Oi João, tudo bem?

Desculpa pela demora em retornar.

Quando o TypeScript é transpilado em JavaScript as extensões não são modificadas, então é por isso que o VSCODE pede para que usem o .js. No Angular/Vue.js não botamos a extensão porque isso é feito por baixo dos panos através do sistema de build deles.

Em linhas gerais, precisamos colocar o .js quando estamos trabalhando com esse tipo de projeto.

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software