我的项目使用Firebase作为后端,这是一个配置文件

import { initializeApp } from "firebase/app";
import { getAuth } from "firebase/auth";

import { getFirestore } from "firebase/firestore";

import { getStorage } from "firebase/storage";

const firebaseConfig = {
  stuff ...
};

const app = initializeApp(firebaseConfig);

export const auth = getAuth(app);

export const db = getFirestore(app);

export const storage = getStorage(app);

已try 使用AS重命名该函数

import { getFirestore as getFirestoreFunction } from "firebase/firestore";

为getFiRestore工作

未捕获语法错误:间接导出不明确:InitializeApp

try 对InitializeApp执行相同的操作

import { initializeApp as initFirebaseApp } from "firebase/app";

未捕获语法错误:间接导出不明确:InitializeApp

以下是"Firebase"的版本:"^8.6.8"

推荐答案

看起来你在运行一个过时的Firebase版本.安装最新版本应该可以理想地解决您面临的问题.你可以关注下面的 comments :https://stackoverflow.com/a/70164464/19119712

如果您做出更改,请让我知道它是否起作用.祝好运!

Javascript相关问答推荐

Express.js:以块形式发送响应

布局样式在刷新时不持续

禁用从vue.js 2中的循环创建的表的最后td的按钮

JS、C++和C#给出不同的Base 64 Guid编码结果

使用JavaScript单击上一个或下一个特定按钮创建卡滑动器以滑动单个卡

从mat—country—select获取整个Country数组

Angular中计算信号和getter的区别

我不知道为什么setwritten包装promise 不能像我预期的那样工作

判断表格单元格中是否存在文本框

如何禁用附加图标点击的v—自动完成事件

覆盖TypeScrip中的Lit-Element子类的属性类型

有条件重定向到移动子域

如何将数组用作复合函数参数?

Vaadin定制组件-保持对javascrip变量的访问

面对代码中的错误作为前端与后端的集成

AddEventListner,按键事件不工作

Jexl to LowerCase()和Replace()

设置复选框根据选中状态输入选中值

Chrome上的印度时区名S有问题吗?

如何在Reaction中设置缺省值, Select 下拉列表,动态追加剩余值?