为什么Firebase 6.0.2会引发错误firebase_app__webpack_imported_module_11 __。auth?

时间:2019-05-14 05:49:46

标签: javascript firebase webpack

具有带有Firebase的VueJS应用,用于登录,firestore,托管,功能。还希望添加新的性能监控,这需要更新到Firebase 6.0.2

已按照docs中的建议进行导入。

main.ts

// Firebase App is always required and must be first
import * as firebase from "firebase/app";
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/performance';
import { config } from "@/helpers/firebaseConfig";

firebase.initializeApp(config);
const perf = firebase.performance()

要进行配置,添加了新的appID。

但是它开始抛出错误 firebase_app__webpack_imported_module_11 __。auth不是函数

也有'.peformance'不是函数

看起来像webpack导入是不正确的,但是不知道出了什么问题,因为它恢复到5.11.1并像以前一样工作。

有什么提示吗?

1 个答案:

答案 0 :(得分:0)

看起来像this的“残酷”方法解决了问题。也许它将为他人省下半天的挫败感。

npm uninstall --save firebase firebase-admin
rm -rf node_modules
rm package-lock.json
rm -rf ~/.npm
npm install
npm install firebase --save
npm install firebase-admin --save