Wpis z mikrobloga

@Melcma: rozwiniesz? chodzi o to, żeby trzymać w keszu tego jsona z konfigiem i potem na starcie apki go wczytywać? mam problem taki jeszcze, że to by się musiało odpalać przed wszystkim (na starcie apki mam auth guarda, który musi brać url z tego pliku z konfigiem)
@zielonk4 @trustME @Melcma : zrobiłem! musiałem zrobić przerwę, pomalować krasnoluda i pykło :D
public load(): Promise {
return this.http.get('assets/config.json')
.toPromise()
.then((config) => {
console.log('CONFIG:', config);
this.config = config;
})
.catch((err: any) => Promise.resolve());
}
gdyby ktoś potrzebował. Potem se z tego serwisu biorę co mi trzeba. Ważne: plik konfiguracyjny w assetach żeby nie był kompilowany przy buildzie, w providersach w app.module.ts

{ provide: APP_INITIALIZER, useFactory: (config: ConfigService) =>
() => config.load(), deps: