在'FireBase/APP'中找不到VUE 2;EXPORT'DEFAULT'(作为'FireBase'导入) [英] Vue 2; export 'default' (imported as 'firebase') was not found in 'firebase/app'

查看:70
本文介绍了在'FireBase/APP'中找不到VUE 2;EXPORT'DEFAULT'(作为'FireBase'导入)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正尝试在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'导入)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆