Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Cannot redeclare block-scoped variable 'elementoSaldo'.

Oie pessoal, tudo bem?

Depois rodar o comando tsc bytebank.ts para gerar o arquivo JS, ao abrir o arquivo JS gerado, algumas variaveis do TS apresentam a seguinte mensagem: "Cannot redeclare block-scoped variable". Isso só acontece depois que eu visualizo o arquivo JS gerado.

2 respostas
solução!

Bom dia, Alexandre. Como o TypeScript transpila o código para JavaScript, as variáveis do arquivo .ts são convertidas em variáveis JavaScript no arquivo .js, e se ambas as versões estão ativas simultaneamente, isso pode causar conflitos. Mas é só um alerta da IDE quando ambos os arquivos são abertos ao mesmo tempo. O erro deve desaparece ao fechar o arquivo js.

Muito obrigado Mike pela reposta :)