当我尝试初始化 Firebase Cloud Firestore 时,我遇到了以下错误:
未捕获的类型错误: WEBPACK_IMPORTED_MODULE_0_firebase .firestore 不是函数
我之前用 npm install firebase --save
安装了 firebase。
import * as firebase from 'firebase';
import router from '../router';
const config = {
apiKey: "a",
authDomain: "a",
databaseURL: "a",
projectId: "a",
storageBucket: "a",
messagingSenderId: "a"
};
if(!firebase.apps.length){
firebase.initializeApp(config);
let firestore = firebase.firestore();
}
原文由 Eyk Rehbein 发布,翻译遵循 CC BY-SA 4.0 许可协议
我通过导入多个库来修复它:
firebase
和firebase/firestore
。那是因为firebase
核心库不包含 firestore 库。