Используйте пакет npm angular-cli-ghpages
, чтобы легко развернуть приложение на GitHub Pages
В настройках репо установите gh-pages
в качестве ответвления для построения:
🌹 git checkout -b gh-pages
🌹 git push origin gh-pages
🌹 npm install -g angular-cli-ghpages
🌹 ng build --prod --base-href https://[username].github.io/[repo]/
🌹 ngh
--dir=dist/[project-name]
Необходимо только один раз установить флаг the--base-href
, в следующий раз, когда вы соберете проект, вы можете просто запустить:
🌹 ng build --prod
Для правильной компиляции изображений используйте следующий путь:
'./assets/images/image.png'
Использованная литература:
- Angular-cli-ghpages
- "Переполнение стека"