Vue 2; export #39;default#39; (imported as #39;firebase#39;) was not found in #39;firebase/app#39;(在#39;FireBase/APP#39;中找不到VUE 2;EXPORT#39;DEFAULT#39;(作为#39;FireBase#39;导入))
问题描述
我正尝试在Vue 2应用程序中导入FireBase,但遇到了此令人讨厌的问题。
我的导入内容如下:
import firebase from 'firebase/app'
import 'firebase/auth'
import 'firebase/firestore'
但当我上菜时,我得到:
在"Firebase/app"中找不到导出"Default"(导入为"Firebase")
.并且我的视图不呈现或路由。
我的FireBase版本比NPM低9.0.0。
推荐答案
由于Firebase SDK版本9于2021年8月25日发布,许多使用Firebase Web SDK版本8的用户都在努力解决同样的问题。
根据文档,当前使用Firebase Web SDK版本8或更早版本的应用程序应考虑迁移到版本9,如下所示:
之前:版本8(旧版)
import firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
之后:版本9 Comat(新)
// v9 compat packages are API compatible with v8 code
import firebase from 'firebase/compat/app';
import 'firebase/compat/auth';
import 'firebase/compat/firestore';
这篇关于在';FireBase/APP';中找不到VUE 2;EXPORT';DEFAULT';(作为';FireBase';导入)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:在';FireBase/APP';中找不到VUE 2;EXPORT';DEFAULT';(作为';FireBase';导入)
基础教程推荐
- 响应更改 div 大小保持纵横比 2022-01-01
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01
- 动态更新多个选择框 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06
- 我什么时候应该在导入时使用方括号 2022-01-01
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 在for循环中使用setTimeout 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01