Implantação Angular 2 em páginas do Github
Testando a implantação do Angular2 Webpack em ghpages
Primeiro, obtenha todos os arquivos relevantes da dist
pasta do seu aplicativo, para mim foram os: + arquivos css na pasta de ativos + main.bundle.js + polyfills.bundle.js + vendor.bundle.js
Em seguida, empurre esses arquivos no repositório que você criou.
1 - Se você deseja que o aplicativo seja executado no diretório raiz - crie um repositório especial com o nome [yourgithubusername] .github.io e envie esses arquivos na ramificação principal
2 - Onde, como se você quiser criar essas páginas no subdiretório ou em uma ramificação diferente da raiz, crie uma ramificação gh-pages e empurre esses arquivos nessa ramificação.
Nos dois casos, a maneira como acessamos essas páginas implantadas será diferente.
No primeiro caso, será https: // [yourgithubusername] .github.io e, no segundo caso, será [yourgithubusername] .github.io / [Repo name] .
Se suponha que você deseja implantá-lo usando o segundo caso, certifique-se de alterar o URL base do arquivo index.html no dist, pois todos os mapeamentos de rotas dependem do caminho fornecido e ele deve ser definido como [/ branchname].
Link para esta página
https://rahulrsingh09.github.io/Deployment
Git Repo
https://github.com/rahulrsingh09/Deployment