인프런 커뮤니티 질문&답변

맹주영님의 프로필 이미지
맹주영

작성한 질문수

vue.js 실전 프로젝트(트위터 클론)

파이어 베이스 연동시 에러가 납니다. ㅠㅠ

작성

·

843

1

firebase authentication 강의에서

import firebase from "firebase";

파어이베이스 import 하고 Register.vue에서

import { auth } from "../firebase";

하면

아래와 같은 에러가 발생합니다. ㅠ__ㅠ

몇번을 다시 해봐도 

계속 에러가나서 뭐가 잘못 된건지 모르겠어요 ㅠ_ㅠ

Internal server error: Failed to resolve entry for package "firebase". The package may have incorrect main/module/exports specified in its package.json: Missing "." export in "firebase" package

 

 

답변 2

3

강의는 자바스크립트 버전 8 = https://firebase.google.com/docs/reference/js/v8

현재 firebase는 자바스크립트 버전 9 = https://firebase.google.com/docs/reference/js

로 최근에 업데이트 되어서 적용 방식이 달라서 생기는 문제입니다.

저는 자바스크립트 8버전으로 설치하는 법을 몰라서

그냥 최신 9버전으로 설치하고 (npm i firebase하면 자동설치되는 버전)

firebase에서 문서 찾아가며 진행하고있습니다.

auth 부분 : https://firebase.google.com/docs/auth/web/start

참고 되셨으면 좋겠습니다.

 

2021.11.25 내용 추가

위 방법으로 9버전으로 진행을 하니 뒤로갈수록 문제들이 많아져서

강의 영상과 같은 버전을 설치할수 있을까? 하고 찾아보니

npm에서 원하는 버전으로 설치가 가능하다는것을 알았고

npm install firebase@8.2.7

위와 같이 재설치를 하고 처음부터 다시 진행중인데 auth 부분까지는 잘 동작하는걸로 확인했습니다.

0

https://velog.io/@son7ae_p/challenge-3

 

저도 같은 에러로 고생했는데 아마 버전 9로 import 해보시면 해결 될거 같아요.

위 링크를 참고하셔서 해결해보세요!

맹주영님의 프로필 이미지
맹주영

작성한 질문수

질문하기