首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >FirebaseError: firebase.initializeApp中未提供"projectId“

FirebaseError: firebase.initializeApp中未提供"projectId“
EN

Stack Overflow用户
提问于 2018-04-17 20:38:47
回答 3查看 7.1K关注 0票数 2

我正在尝试运行我的第一个reactjs模板,但是我得到了这个错误:

FirebaseError: firebase.initializeApp中未提供"projectId“。

我不知道有没有firebase,它会怎样运行

EN

回答 3

Stack Overflow用户

发布于 2018-06-03 08:22:34

我用这个解决了这个问题:

代码语言:javascript
复制
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase.js"></script>
<script>
  // Initialize Firebase
  // TODO: Replace with your project's customized code snippet
  var config = {
    apiKey: "<API_KEY>",
    authDomain: "<PROJECT_ID>.firebaseapp.com",
    databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
    projectId: "<PROJECT_ID>",
    storageBucket: "<BUCKET>.appspot.com",
    messagingSenderId: "<SENDER_ID>",
  };
  firebase.initializeApp(config);
</script>

Link help

票数 6
EN

Stack Overflow用户

发布于 2020-08-29 21:32:43

已将自动初始化脚本添加到index.html。适用于使用npm start运行应用程序的本地开发人员。在部署到firebase时也应该有效。

代码语言:javascript
复制
<body>
 <div id="root"></div>
 <script src="/__/firebase/7.19.1/firebase-app.js"></script>
 <script src="/__/firebase/init.js"></script>
</body>

在源代码中,我只传递了projectId来初始化firebase。

代码语言:javascript
复制
const firebaseApp = firebase.initializeApp({
  projectId: '<PROJECT_ID>'
});
票数 0
EN

Stack Overflow用户

发布于 2022-02-02 12:58:06

得到了同样的结果,并决定强制执行:

代码语言:javascript
复制
import {initializeApp} from 'firebase/app';
import {getFirestore} from 'firebase/firestore';

const firebaseConfig = JSON.parse(
    process?.env?.FIREBASE_CONFIG ?? '{}',
);

const app = initializeApp({...firebaseConfig, projectId: firebaseConfig?.projectId});

在我的例子中,我将我的配置json从它的字符串形式(JSON.parse)转换。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49878378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档