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(결과)
})
댓글