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

Dúvida!

Boa tarde,

porque na hora de fazer o import negociacaoController ou negociacao tem que ser *.js e não .ts?? já que acredito que esteja fazendo o import dos arquivos que irão gerar o Js posteriormente...

1 resposta
solução!

Oi Marcos, 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.