• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 firebase.firestore() 받아오지 못하는문제

firebase.firestore() 받아오지 못하는문제

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 글쓴이
  • #15409

    Taewon Go
    참가자

    <!DOCTYPE html>
    <html lang="en">
    <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">

      <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU" crossorigin="anonymous">
      <title>Hello World!</title>
    </head>
    <body>
        <nav class="navbar navbar-light bg-light">
        <div class="container-fluid">
          <a class="navbar-brand">Navbar</a>
          <form class="d-flex">
            <input class="form-control me-2" type="search" placeholder="Search" aria-label="Search">
            <button class="btn btn-outline-success" type="submit">Search</button>
          </form>
        </div>
      </nav>

      <script defer src="/__/firebase/9.0.2/firebase-app.js"></script>
      <!-- include only the Firebase features as you need -->
      <script defer src="/__/firebase/9.0.2/firebase-auth.js"></script>
      <script defer src="/__/firebase/9.0.2/firebase-firestore.js"></script>
      <script defer src="/__/firebase/9.0.2/firebase-storage.js"></script>

      <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-/bQdsTh/da6pkI1MST/rWKFNjaCP5gBSY4sEBT38Q/9RBh9AH40zEOg7Hlq2THRZ" crossorigin="anonymous"></script>

      <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>

      <script type="module">
        // Import the functions you need from the SDKs you need
        import { initializeApp } from "https://www.gstatic.com/firebasejs/9.0.2/firebase-app.js";
        import { getAnalytics } from "https://www.gstatic.com/firebasejs/9.0.2/firebase-analytics.js";
        // TODO: Add SDKs for Firebase products that you want to use
        // https://firebase.google.com/docs/web/setup#available-libraries
      
        // Your web app's Firebase configuration
        // For Firebase JS SDK v7.20.0 and later, measurementId is optional
        const firebaseConfig = {
          apiKey: "AIzaSyBnMoNNaTwf53HvY38u1HSX798iCKEf1ws",
          authDomain: "market-eb715.firebaseapp.com",
          projectId: "market-eb715",
          storageBucket: "market-eb715.appspot.com",
          messagingSenderId: "558543003236",
          appId: "1:558543003236:web:f1911ef98061921d990971",
          measurementId: "G-Y495L102W8"
        };
      
        // Initialize Firebase
        const app = initializeApp(firebaseConfig);
        const analytics = getAnalytics(app);
      </script>

    <script>
     <strong> const db = firebase.firestore();</strong>
      db.collection('product').get().then((결과)=>{
        console.log(결과)
      })

    </script>

     
      
      
    </body>
    </html>

    강의보고 똑같이 따라하는중인데

    firebase.firestore() 받아오지 못하는문제가 발생이 되는데 한번 봐주시면 고맙겠습니다!

     

    #15410

    codingapple
    키 마스터

    9.0.2말고 강의처럼 8버전으로 바꿔줍시다 

    #15413

    Taewon Go
    참가자

     

    <!doctype html>
    <html lang="en">
     <head>
       <meta charset="utf-8">
       <meta http-equiv="X-UA-Compatible" content="IE=edge">
       <meta name="viewport" content="width=device-width, initial-scale=1">
       <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>

    <script>
        const firebaseConfig = {
        apiKey: "AIzaSyBnMoNNaTwf53HvY38u1HSX798iCKEf1ws",
        authDomain: "market-eb715.firebaseapp.com",
        projectId: "market-eb715",
        storageBucket: "market-eb715.appspot.com",
        messagingSenderId: "558543003236",
        appId: "1:558543003236:web:f1911ef98061921d990971",
        measurementId: "G-Y495L102W8"
      };

      // Initialize Firebase
      const app = initializeApp(firebaseConfig);
      const analytics = getAnalytics(app);
    </script>

    <script>
      const db = firebase.firestore();
      db.collection('product').get().then((결과)=>{
        console.log(결과)
        
      })
    </script>
     
     </body>
    </html>

     


     

    <hr />

    맨위 사진 보시면 파이어 베이스 프로젝트 설정 cdn   전체를 붙여보기도 해봤고  강의 내용과 비슷한부분을 복사해서도 해봤지만 

    밑에 사진처럼  이렇게 계속오류가 뜹니다.  버전도   8버전으로 다시바꿨습니다.

    #15415

    Taewon Go
    참가자

      // Initialize Firebase
      const app = initializeApp(firebaseConfig);
      const analytics = getAnalytics(app);  

    이부분을  강의 내용에 적혀있는 

     // Initialize Firebase
      firebase.initializeApp(firebaseConfig);

    이거로 바꾸니 이제 잘 작동이 됩니다.

    기존 파이어베이스  프로젝트 설정 cdn이 9버전으로 되어있어서 그런거 같습니다.

     

    #15418

    codingapple
    키 마스터

    네 업데이트하였읍니다

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠