본문 바로가기
프로그래밍

[firebase] 템플릿

by IT맥구리나스 2022. 3. 26.

nodejs 설치 후

npm install -g firebase-tools@9.12.1

firebase login

firebase init

firestore storage hosting 선택

파이어베이스 프로젝트 선택

파이어베이스 sdk설정 및 구성

firebase serve로 서버를 구동시킨다.

<!DOCTYPE html> <html> <head>   <meta charset="UTF-8">   <meta http-equiv="X-UA-Compatible" content="IE=edge">   <meta name="viewport" content="width=device-width, initial-scale=1.0">   <title>Document</title> </head> <body>

<script src="https://www.gstatic.com/firebasejs/8.6.5/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/8.6.5/firebase-auth.js"></script> <script src="https://www.gstatic.com/firebasejs/8.6.5/firebase-firestore.js"></script> <script src="https://www.gstatic.com/firebasejs/8.6.5/firebase-storage.js"></script>    </body> </html>

Uncaught FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created - call Firebase

해결방법
firebase.initializeApp(firebaseConfig);

firebase에서 database 읽기설정 해야함 규칙수정 true

const db = firebase.firestore();
     db.collection('product').get().then((결과)=>{
       결과.forEach((doc)=>{
         console.log(doc.data().price)
       })
    console.log(결과)
    })
반응형

댓글