How to deploy a Angular app to GitHub Pages

How to deploy a Angular app to GitHub Pages

In this tutorial, we are going to learn about deploying an angular app to GitHub pages directly from the angular cli.

Let’s deploy a angular app in 3 steps.

Step 1

Push your angular app to a GitHub repository.

angular-code-repo

Step 2

Now add the angular-cli-pages to your project by using below command.

ng add angular-cli-ghpages

Step 3

Final step, run the following command by replacing with your-projectfolder name and your-repositoryname to successfully deploy your app to GitHub pages.

ng run your-projectfolder-name:deploy --base-href=/your-repositoryname/

angular deploy command

Once you completed all the above steps now open your angular project GitHub repository and click on settings tab then scroll down to GitHub Pages section to see your app live URL, like in the below image.

angular-app-live-url