Развернуть Angular на страницах Github - PullRequest
0 голосов
/ 26 октября 2019

Я следовал за документами в https://angular.io/guide/deployment и использую: ng build --prod --output-path docs --base-href /<project_name>/ для сборки проекта Angular, но я не могу найти опцию "gh-pages branch" в настройке / источнике.

1 Ответ

0 голосов
/ 26 октября 2019
Setup:

1.You have an angular project.

2.Install angular-cli-ghpages package from npm like this
'npm install -g angular-cli-ghpages'

3. You can setup npm script like this or run directly in terminal:
"build-and-deploy-gh-pages": "ng build --prod --base-href ./ && npx ngh --dir dist/[reponame]"

Where ./ can be replaced with:
'https://[username].github.io/[reponame]/'

As a matter of fact, in above link you’ll find your github-page.
You’ll be asked for your github username and password to deploy to gihub pages.

This script will create gh-pages branch automatically and setup your repo for publishing online.

 Next step would be to to run this script as:  'npm run build-and-deploy-gh-pages

Я написал статью в Medium о развертывании angular на страницах github.

Пожалуйста, посмотрите здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...