![](/img/trans.png)
[英]TypeError: _firebase_firebase__WEBPACK_IMPORTED_MODULE_8__.default.auth is not a function
[英]Firebase function unable to be imported
目前正在开发一个 web 应用程序,其中 Firebase 作为我们的数据库,React 作为我们的前端。 请注意,我现在只是设置数据库,现在没有连接。
我正在尝试在我们的 React 项目中设置 Firebase,但是我一直收到以下错误:
export 'getFireStore' (imported as 'getFireStore') was not found in 'firebase/firestore' (possible exports: AbstractUserDataWriter, Bytes, CACHE_SIZE_UNLIMITED, CollectionReference, DocumentReference, DocumentSnapshot, FieldPath, FieldValue, Firestore, FirestoreError, GeoPoint, LoadBundleTask, Query, QueryConstraint, QueryDocumentSnapshot, QuerySnapshot, SnapshotMetadata, Timestamp, Transaction, WriteBatch, _DatabaseId, _DocumentKey, _EmptyAppCheckTokenProvider, _EmptyAuthCredentialsProvider, _FieldPath, _cast, _debugAssert, _isBase64Available, _logWarn, _validateIsNotUsedTogether, addDoc, arrayRemove, arrayUnion, clearIndexedDbPersistence, collection, collectionGroup, connectFirestoreEmulator, deleteDoc, deleteField, disableNetwork, doc, documentId, enableIndexedDbPersistence, enableMultiTabIndexedDbPersistence, enableNetwork, endAt, endBefore, ensureFirestoreConfigured, executeWrite, getDoc, getDocFromCache, getDocFromServer, getDocs, getDocsFromCache, getDocsFromServer, getFirestore, increment, initializeFirestore, limit, limitToLast, loadBundle, namedQuery, onSnapshot, onSnapshotsInSync, orderBy, query, queryEqual, refEqual, runTransaction, serverTimestamp, setDoc, setIndexConfiguration, setLogLevel, snapshotEqual, startAfter, startAt, terminate, updateDoc, waitForPendingWrites, where, writeBatch)
这是我的设置文件目前的样子:
// Importing functions from packages import { initializeApp } from "firebase/app"; import { getFireStore } from 'firebase/firestore' // Boilerplate API setup const firebaseConfig = { apiKey: process.env.apiKey, authDomain: process.env.authDomain, projectId: process.env.projectID, storageBucket: process.env.storageBucket, messagingSenderId: process.messagingSenderID, appId: process.env.appID, measurementId: process.env.measurementID }; // Initialize Firebase const app = initializeApp(firebaseConfig); // Exported so our DB can be accessed from other files. export const db = getFireStore(app);
我知道它在抱怨getFireStore
导入,这很奇怪,因为我正在关注文档和视频,而其他人都在做同样的事情。
这是getFirestore
不是getFireStore
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.