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

Ao subir a aplicação no lite-server, erro 404 no controlador

Quando eu subo a aplicação no lite-server, embora a página seja carregada, a seguinte mensagem de erro acontece:

Error: Error loading http://localhost:3000/js/controllers/NegociacaoController from http://localhost:3000/js/app.js 

Configuração no index.html:

<script>
        System.defaultJSExtensions = true;
        System.import('./js/app.js').catch(err => console.error(err));
    </script>

Arquivo app.ts:

import { NegociacaoController } from './controllers/NegociacaoController'

const controller = new NegociacaoController();

$('.form').submit(controller.adiciona.bind(controller));

Log na console:

[0] 19:01:00 - Found 0 errors. Watching for file changes.
[1] [Browsersync] Reloading Browsers...
[1] 20.04.14 19:01:00 304 GET /index.html
[1] 20.04.14 19:01:01 200 GET /js/app.js
[1] 20.04.14 19:01:01 404 GET /js/controllers/NegociacaoController
1 resposta
solução!

Fala ai Carlos, tudo bem? Talvez seja um problema relacionado a versão da SystemJS.

Recentemente respondi uma dúvida sobre isso:

https://cursos.alura.com.br/forum/topico-erro-ao-executar-a-aplicacao-108940

Veja se ela te ajuda.

Espero ter ajudado.

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