我有一个项目,这是一个社会应用程序与离子角,我想包括在它的Firebase进口
provideFirebaseApp(() => initializeApp(environment.firebase)),
provideFirestore(() => getFirestore())
问题是这些导入应该在app.module.ts文件中,而当前组件是一个独立组件。我不知道在哪里放置导入,因为我应该导入:
import { provideFirebaseApp, getApp, initializeApp } from '@angular/fire/app';
import { getFirestore, provideFirestore } from '@angular/fire/firestore';
2条答案
按热度按时间ut6juiuv1#
也许你需要像这样在应用程序引导上提供你的firebase应用程序:
yyyllmsg2#
我需要清理它,但我正在使用:
然后在
bootstrapApplication
的提供程序中包含以下内容,如 provideFirebase():请注意,您也可以将提供程序添加到路由器,因此并非所有内容都必须转到根提供程序,但在这种情况下,这是有意义的。
在新的独立世界中,应用程序不是基于模块进行引导,而是基于
main.ts
中的组件进行引导:appConfig
与源代码中的app组件搭配:src/app/app.config.ts
来自RealWorld Example App的示例: