반응형
https://forest71.tistory.com/165?category=667022
차근차근 따라해 보자...
1. node.js 설치완료, express 설치완료, express-generator 설치완료.
2. 실습할 폴더 만들고 npm install & npm start
3. Firebase 프로젝트 만들기
4. firebaseExample\routes 폴더에 있는 index.js 파일에 한줄 추가하기
5. views 폴더에 test.ejs를 작성
6. Realtime Database 시작....하던중에
아...... firebase 콘솔에서 데이터가 추가되었는지 확인하는데 데이터가 안들어간다.
에러메시지가 떴다.
똑같은 에러가 나는 다른 질문자분이 계셨고, 아래 작성자분이 친절하게 답변을 달아주셨다.
Uncaught TypeError: firebase.database is not a function |
에 대한 답변은 새로운 라이브러리를 추가하라는 것이었고, 추가했지만 똑같은 에러가 났다. |
맨위의 에러 메시지부터 차근차근 살펴보자.
It looks like you're using the development build of the Firebase JS SDK. When deploying Firebase apps to production, it is advisable to only import the individual SDK components you intend to use. For the CDN builds, these are available in the following manner |
Firebase에서 복사한 코드 중 Firebase을 웹(HTML)에서 사용하기 위해 추가한 Firebase용 자바 스크립트 라이브러리를 하나만 넣어야 하는데 나는 여러개를 중복해서 넣은 것이 문제였다.
오늘의 반성
원본 블로그에서 config 복사하라면 config 내용만 복사하자!!
쓸데없이 다 갖다 붙이니까 에러가 나지.
**이름도 config 그대로 써야되는데 firebaseConfig 그대로 가져다써서 에러가 났었음...
반응형
'Database > Firebase (node.js) 게시판 만들기' 카테고리의 다른 글
Realtime DB 기반 게시판만들기 (0) | 2020.05.23 |
---|