尝试安装 firestore v.9 但无法导入凭据

Trying to install firestore v.9 but credentials won't import

这部分

const serviceAccount = require('./firestore-reactdb-027d52fa212f.json');

结果出错:

Module not found: Error: Can't resolve './firestore-reactdb-027d52fa212f.json' in (...)

我从 Cloud Platform 控制台中的 IAM & admin > Service accounts 下载了 json 文件(按照 here 在“在您自己的服务器上初始化”下的说明)。我还尝试从 firebase 的控制台下载凭据(项目设置 -> 服务帐户 -> 生成新私钥)。

PS:它在 React 应用程序中

创建自己的服务时需要这些凭据。 React app 不是服务 阅读有关服务是什么的信息。如果您想在 React 应用程序中使用 firebase,则不需要这些秘密。您需要 firebase 配置对象,您无需担心共享它。这个配置对象是 firebase 知道他可以在哪里发送请求等的必要条件。

具有 firebase 配置的示例对象。

const firebaseConfig = {
  apiKey: "...",
  authDomain: "...",
  projectId: "...",
  storageBucket: "...",
  messagingSenderId: "...",
  appId: "...",
  measurementId: "..."
};