Angular 2 - Cómo usar archivos de configuración

Cuando trabajamos en ZF2 utilizamos archivos de configuración que pueden variar de un desarrollador a otro y entre entornos de producción y preparación. Es bastante conveniente y, como tal, quiero replicar esto para Angular 2.

Cómo funciona en ZF2: tenemos una carpeta de configuración con configuraciones llamadas: settings.local.php y settings.global.php. Luego usamos un archivo gitignore para ignorar cualquier cosa que tenga local.

Me gustaría hacer algo similar con Angular 2 y no estoy 100% seguro del mejor método para hacerlo.

Para Angular 2 estaba pensando en tener una carpeta de configuración y luego usar un servicio para tomar los archivos de configuración ...

¿Hay una convención para algo como esto en Angular 2?

Respuestas a la pregunta(1)

Su respuesta a la pregunta