Angular: deploy com GitHub Pages
- #GitHub
- #TypeScript
- #Angular
Para realizar o deploy do seu projeto Angular com GitHub Pages execute os seguintes passos:
1.Instale o angular-cli-ghpages:
npm i -g angular-cli-ghpages
Depois, execute o comando:
ng build --configuration production --base-href="./[your-repo-name]"
angular-cli-ghpages --dir=dist/[your-project-name]
đĄ ./[your-repo-name] - seu repositĂłrio no GitHub.
Sendo assim, caso o seu projeto esteja em https://github.com/myname/dio-angular, o valor serĂĄ --base-href="./dio-angular" .
2.ApĂłs, serĂĄ criado no seu repositĂłrio uma segunda branch âgh-pagesâ, Ă© a partir dessa branch que serĂĄ feito o deploy.
3.VĂĄ as configuraçÔes do seu repositĂłrio no GitHub â Pages
- Em Source, mude para âDeploy from a branchâ;
- E entĂŁo selecione a branch criada âgh-pagesâ e /root
4.Por fim, salve e aguarde o deploy.
- VocĂȘ pode ver o deploy sendo realizado na aba âActionsâ
- Se tudo ocorre bem, todas as tarefas aparecerĂŁo em verde, se ocorrer algum erro a tarefa ficarĂĄ em vermelho.
5.ParabĂ©ns, seu projeto estĂĄ ativo com GitHub Pages! đ
- Seu app estarĂĄ disponĂvel em https://[your-GH-username].github.io/[repo-name]/
- Para mais informaçÔes, veja https://github.com/angular-schule/angular-cli-ghpages.