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

XHR Error após mudar pro sistema de módulos

Depois de ter mudado o código pro sistema de módulos ele parou de funcionar.

(SystemJS) XHR error (404 Not Found) loading http://localhost:3000/js/controllers/NegociacaoController
    Error: XHR error (404 Not Found) loading http://localhost:3000/js/controllers/NegociacaoController
    Error loading http://localhost:3000/js/controllers/NegociacaoController as "./controllers/NegociacaoController" from http://localhost:3000/js/app.js

Fiz o upload do código no github, mas sem a pasta node_modules, eu fiz o download dos pacotes na mesma versão da aula.

3 respostas
solução!

Fala aí Lucas, tudo bem? O problema está ocorrendo por conta de um pequeno erro de digitação, no seu index.html veja como você configurou o systemjs para setar a extensão .js como default:

System.defaultJSExtentions = true;

Repare no defaultJSExtentions deveria ser defaultJSExtensions. Precisamos trocar o segundo t por s. Ficando assim:

System.defaultJSExtensions = true;

Com essa mudança o SystemJS vai setar o .js em seus arquivos JavaScript, vai achá-los e importá-los.

Espero ter ajudado.

Funcionou cara, obrigado pela ajuda :)

Magina, sempre que precisar não deixe de criar suas dúvidas.

Abraços 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