Déploiement Angular 2 dans les pages Github
Test du déploiement d'Angular2 Webpack dans ghpages
Commencez par récupérer tous les fichiers pertinents du dist
dossier de votre application, pour moi c'était les: + fichiers css dans le dossier assets + main.bundle.js + polyfills.bundle.js + vendor.bundle.js
Ensuite, poussez ces fichiers dans le référentiel que vous avez créé.
1 - Si vous voulez que l'application s'exécute sur le répertoire racine - créez un dépôt spécial avec le nom [yourgithubusername] .github.io et poussez ces fichiers dans la branche master
2 - Où, comme si vous vouliez créer ces pages dans le sous-répertoire ou dans une branche différente autre que la racine, créez une branche gh-pages et poussez ces fichiers dans cette branche.
Dans les deux cas, la manière dont nous accédons à ces pages déployées sera différente.
Pour le premier cas, ce sera https: // [yourgithubusername] .github.io et pour le second cas, ce sera [yourgithubusername] .github.io / [Repo name] .
Si vous voulez le déployer en utilisant le deuxième cas, assurez-vous de changer l'URL de base du fichier index.html dans le dist car tous les mappages de routes dépendent du chemin que vous donnez et il doit être défini sur [/ branchname].
Lien vers cette page
https://rahulrsingh09.github.io/Deployment
Git Repo
https://github.com/rahulrsingh09/Deployment