APP
|
|
v
====Facade==== <----- ersetzt ------ ====Facade'====
| | | |
v | \ / v |
Module | <---- resuse ----- Module' |
| v / \ | v
| Services | Services'
| |
v v
Components Components
- App greift über Facade zu
- Substitut greift nicht über Facade zu, damit kein zyklischer Verweis entsteht
- Facade: ts-file mit export ... from ...
- Alternative: Module-Map
- Pro Modul eine eigene Facade
- Austausch über File-Mapping in tsconfig oder angular.json
- Austausch über tsconfig.json
- Austausch über angular.json
- Es gibt eine eigene Konfiguration customer-a
Standard-Build: ng serve Alternativer Build: ng serve -c customer-a