Unleash the power of Angular CLI Builders
summary
Demos a concrete builder that uses @angular-devkit/architect createBuilder and a JSON schema to type options, shows a repo with two projects and a package.json builders entry, and uses context.scheduleTarget to delegate to ng build/test. The implementation is plain TypeScript, a few dozen lines compile via npm, logs success, and reuses existing browser builders so the custom pipeline actually runs end to end. The claim: builders make complex, composable workflows practical not theoretical.
AI-written summary · about
chapters (14)
- 0:00Angular CLI Builders intro
- 1:39Meet the Angular Knight
- 3:03Exploring CLI mountains
- 4:30Commands to Builders
- 7:06First custom Builder
- 10:37Implementing Builder
- 12:30Options and schemas
- 14:51Delegate to Builders
- 17:03Testing with Builders
- 18:12Custom Builder structure
- 19:50Scheduling build targets
- 20:47Become an Angular Knight
- 21:43Publish custom Builders
- 22:48Join the Angular Knights








