Chapter 10: Using the Angular Compatibility Compiler
Angular Ivy replaces the previous-generation Angular compiler and rendering runtime known as Angular View Engine. The last version to support the View Engine runtime is Angular version 11.2.
In this chapter, we are going to learn about the bridge between View Engine-compiled Angular packages on npm and your Angular Ivy application, namely the Angular Compatibility Compiler (ngcc).
This chapter covers the following topics:
- Introducing the Angular Compatibility Compiler
- Using the Angular Compatibility Compiler
- Improving the Angular Compatibility Compiler in your CI/CD workflow
If your Angular Ivy application consumes View Engine-compiled libraries from a package registry, you must use the Angular Compatibility Compiler. After learning about the topics covered in this chapter, you will know what is happening in your local development workflow and be able to fine-tune the Angular Compatibility Compiler in...