Angular 2 - Verwendung von Konfigurationsdateien

Bei der Arbeit in ZF2 verwenden wir Konfigurationsdateien, die von Entwickler zu Entwickler sowie zwischen Produktions- und Staging-Umgebungen variieren können. Es ist ziemlich praktisch und als solches möchte ich dies für Angular 2 replizieren.

Wie es in ZF2 funktioniert: Wir haben einen Konfigurationsordner mit den Namen configs: settings.local.php und settings.global.php. Wir verwenden dann eine gitignore-Datei, um alles zu ignorieren, was local enthält.

Ich würde gerne etwas Ähnliches mit Angular 2 machen und bin mir nicht hundertprozentig sicher, wie ich das am besten umsetzen kann.

Für Angular 2 habe ich darüber nachgedacht, einen Konfigurationsordner zu haben und dann einen Dienst zu verwenden, um die Konfigurationsdateien abzurufen ...

Gibt es eine Konvention für so etwas in Angular 2?