Angular 2 - Como usar arquivos de configuração

Ao trabalhar no ZF2, usamos arquivos de configuração que podem variar de desenvolvedor para desenvolvedor e entre ambientes de produção e armazenamento temporário. É muito conveniente e, como tal, quero replicar isso para o Angular 2.

Como funciona no ZF2: Temos uma pasta de configuração com as configurações denominadas: settings.local.php e settings.global.php. Em seguida, usamos um arquivo gitignore para ignorar qualquer coisa com local nele.

Gostaria de fazer algo semelhante ao Angular 2 e não tenho 100% de certeza do melhor método para fazer isso.

Para o Angular 2, eu estava pensando em ter uma pasta de configuração e usar um serviço para pegar os arquivos de configuração ...

Existe uma convenção para algo assim no Angular 2?

questionAnswers(1)

yourAnswerToTheQuestion