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

Problemas com rotas no ANGULAR

Estou com problemas nos carregamentos da minha aplicação. Quando inicio a aplicação funciona normalmente, a index carrega a controller principal, eu consigo acessar as outras páginas com seus devidos controllers. Porém quando dou o enter na barra de endereços do browser, tentando recarregar a página, a página fica todos em branco, quando olho no debug / element, fica apenas um

vazio. Estou usando o node Js e ele informa que localhost:8080/tela está com o erro 404. O que pode ser?

7 respostas
solução!

Oi Leandro, vou chutar aqui, já que Flavio é o especialista e pode ter uma solução melhor. O reload na rota /tela não está entendido pelo servidor.. esse é meu chute. Por isso que tem entrar sempre pelo / . Só um chute.

Aplicação do curso ou aplicação pessoal? É importante eu saber.

Alberto Souza, eu imaginei que fosse servidor também, mas onde posso estudar para ajustar essas configurações do server?

Flavio, eu fiz o curso e fiz o seu projeto e funcionou normalmente, porém estou colocando em pratica, como estudo também. No seu projeto, você deu o servidor pronto. Então tentei criar o meu a partir de um novo servidor.

Obrigado

Ah, então eu acho que sei onde esta o problema.

Quando você criou o servidor que hospeda sua aplicação ele devolve para qualquer endereço a página index.html, inclusive para o 404?

Eu digo isso, porque em SPA depende desse comportamento quando você não quer usar o #nos endereços, o famoso HTML5MODE.

Sendo assim, antes de qualquer coisa, experimente tirar o HTML5MoDE de suas rotas e voltar com o hash. Se tudo funcionar, é por causa do seu server.

Aguardamos seu retorno.

Bom dia retirei o Html5Mode e funcionou perfeitamente. Tem algum curso para criar e configurar o server corretamente aqui no site do alura? Pois para criar o server node eu apenas coloquei npm init e depois http-server. Obrigado

Flavio, obrigado, entrei no site do express e entendi como funciona a questão de rotas pelo server.

Obrigado também ao Alberto.

Que notícia boa!!!! Agora é continuar com o projeto!

Sucesso e bom estudo, meu aluno.