我试图运行我的第一个reactjs模板,但是我收到了这个错误:
FirebaseError:" projectId" firebase.initializeApp中未提供。
我不知道如何使用firebase或没有它运行
答案 0 :(得分:3)
我用这个解决了:
<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>
答案 1 :(得分:0)
将自动初始化脚本添加到index.html。适用于通过 npm start 运行该应用的本地开发者。部署到Firebase时也应该工作。
<body>
<div id="root"></div>
<script src="/__/firebase/7.19.1/firebase-app.js"></script>
<script src="/__/firebase/init.js"></script>
</body>
在源代码中,我仅通过projectId初始化了Firebase。
const firebaseApp = firebase.initializeApp({
projectId: '<PROJECT_ID>'
});