작성
·
843
1
firebase authentication 강의에서
파어이베이스 import 하고 Register.vue에서
하면
아래와 같은 에러가 발생합니다. ㅠ__ㅠ
몇번을 다시 해봐도
계속 에러가나서 뭐가 잘못 된건지 모르겠어요 ㅠ_ㅠ
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 해보시면 해결 될거 같아요.
위 링크를 참고하셔서 해결해보세요!