首先,确保已正确安装和配置了Firebase SDK。然后,在使用实际的Firebase存储和Firestore之前,需要在应用程序中导入Firebase存储和Firestore的仿真器。
以下是一个示例:
import { AngularFireStorageModule, AngularFireStorage } from '@angular/fire/storage'; import { AngularFirestoreModule, AngularFirestore } from '@angular/fire/firestore'; import { AngularFireModule } from '@angular/fire';
@NgModule({ imports: [ AngularFireModule.initializeApp(environment.firebase), AngularFirestoreModule.enablePersistence(), AngularFireStorageModule ], providers: [ AngularFireStorage, AngularFirestore ] })
constructor( private storage: AngularFireStorage, private db: AngularFirestore ) {}
// 使用存储仿真器 const storageRef = this.storage.storage.ref('my-image.png');
// 使用Firestore仿真器 const collectionRef = this.db.collection('my-collection');