Distribution

Until now, to run the application, you've used the local development environment, along with the following command:

 ng serve 

For the sake of deployment, as will be covered in a later chapter, the app needs to be built for distribution purposes, meaning its finalized artifacts should be generated to be ready for deployment.

Angular CLI projects support distribution. Open the Terminal in the project folder and run the following command:

ng build

Afterward, you should see that a folder has been created, named dist. This folder contains the finalized artifacts of the application, which generally need to be hosted in an HTTP endpoint to become accessible.

When deploying to production, you should execute the following command:

Get Hands-On Full-Stack Web Development with ASP.NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.