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

Hospedando Angular

tem como hospedar um site feito em Angular 2 ou 4 no github ou no heroku, sem se importar com a parte de persistencias que será acessada através de rest.

6 respostas

Você pode fazer o deploy em qualquer lugar, mesmo que não tenha uma API rest. Quando fizer o deploy da API REST, basta você ir na sua App Angular e apontar para o endereço da sua API. Inclusive você pode ter a aplicação Angular em um servidor e sua API REST em outro, não há problema nenhum nisso.

solução!

Agora, hospedar o Angular no github pages, não sei se vai dar certo, por causa do sistema de rotas do Angular. Tem que testar.

Pesquisei aqui e parece que alguém já conseguiu:

https://developer.telerik.com/featured/quick-angular-2-hosting-angular-cli-github-pages/

Dá uma conferida depois.

Pelo que li dando uns googles é necessário dar um ng build e usar esta pasta gerada, é isto mesmo ?

esta pasta vai conter arquivos em formato javascript, html e css normais ?

Isso.

Para fazer isso você precisar usar Angular CLI. Esse comando gera um pasta de distribuição. Basta levar seu HTM e essa pasta.

Para você ter uma visão geral sobre essa questão. Dá uma olhada no curso de Vue JS para 2 na parte de build e deploy. Apesar de ser VueJS, o conceito é o mesmo.

https://cursos.alura.com.br/course/vue-parte2/task/23715

Isso lhe deixará mais seguro sobre o processo.

Sucesso e bom estudo meu aluno.

Show muito obrigado