使用Firebase作为后端开发angular2seedadvanced应用程序会产生错误
使用@Inject(FIREBASE)firebase时,没有Firebase令牌:任何在构造函数内部。
service.ts
import { FIREBASE } from '../../myapp/index';
@Injectable()
export class LoginService {
constructor(@Inject(FIREBASE) firebase:any) {}
}
答案 0 :(得分:0)
将Firebase与Angular集成的最简单方法是AngularFire(https://github.com/angular/angularfire),它是官方的软件包。
它使您可以在需要控件时访问核心SDK。
您还可以像这样直接从Firebase SDK导入firebase:
import * as firebase from 'firebase/app';
import 'firebase/firestore';
import 'firebase/storage';
import 'firebase/auth';
请注意,在执行此操作之前必须先配置SDK。