Развертывание Angular 2 на страницах Github
Тестирование развертывания Angular2 Webpack в ghpages
Сначала получите все соответствующие файлы из dist
папки вашего приложения, для меня это были: + css файлы в папке активов + main.bundle.js + polyfills.bundle.js + vendor.bundle.js
Затем вставьте эти файлы в репо, который вы создали.
1 - Если вы хотите, чтобы приложение запускалось в корневом каталоге - создайте специальное хранилище с именем [yourgithubusername] .github.io и поместите эти файлы в основную ветку
2 - Если вы хотите создать эти страницы в подкаталоге или в другой ветви, отличной от корневой, создайте ветку gh-pages и поместите эти файлы в эту ветку.
В обоих случаях способ доступа к этим развернутым страницам будет различным.
В первом случае это будет https: // [yourgithubusername] .github.io, а во втором случае это будет [yourgithubusername] .github.io / [Repo name] .
Если предполагается, что вы хотите развернуть его с использованием второго случая, обязательно измените базовый URL-адрес файла index.html в dist, поскольку все сопоставления маршрутов зависят от указанного вами пути, и для него должно быть установлено значение [/ branchname].
Ссылка на эту страницу
https://rahulrsingh09.github.io/Deployment
Гит Репо
https://github.com/rahulrsingh09/Deployment