在Angular7中,如何将我的环境配置传递给库

时间:2019-04-05 17:55:09

标签: firebase angular7

在Angular 6之前,我将执行ng---env = [环境文件],环境文件将具有要使用的firebase配置。

在Angular 7中,如何让我的库知道要使用哪个配置文件?我发现需要在应用程序应用模块中设置提供程序的线索。

所以我有这样的东西。

现在,如何将这个环境添加到我的图书馆(我在哪里有问号)?

app.module.ts (for application)

import { environment } from '../environments/environment'; 
@NgModule({
.
.
.
providers: [
    {provide: environment, useValue: environment}
],
bootstrap: [AppComponent]
})
export class AppModule { }




services.module.ts

import { NgModule } from '@angular/core';
// Angular
import { AngularFireModule } from '@angular/fire';
import { AngularFireDatabaseModule } from '@angular/fire/database';
import { AngularFireAuthModule } from '@angular/fire/auth';

@NgModule({
  declarations: [

  ],
  imports: [
    AngularFireModule.initializeApp(??????),
  ],
  exports: [
    AngularFireAuthModule,
    AngularFireDatabaseModule,
    AngularFireModule,
  ],
  providers: [
    SortHelperService,
  ]

})
export class ServicesModule { }

0 个答案:

没有答案