What problem does it solve?
Provides a single, authoritative guide and command set to eliminate repetitive manual setup, scaffolding, and build configuration tasks in Angular projects, reducing human error and accelerating development workflows.
Core Features & Use Cases
- Generators & Scaffolding: Use ng generate to create components, services, guards, interceptors, and libraries with consistent defaults.
- Builds & Builders: Run development, production, SSR, and prerender builds with ng build and custom builders via ng run.
- Migrations & Schematics: Apply automated migrations and schematics such as control flow migration, signal input migration, and route lazy-loading.
- Workspace Configuration: Configure workspace defaults, named workspaces, and integrate tools with ng add and ng update.
- Use Case: Quickly scaffold a standalone component, add Angular Material, and run a production build for deployment while applying recommended workspace defaults.
Quick Start
Generate a standalone component named my-component, add the Angular Material package with ng add, and run a production build with ng build --configuration=production.