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

작성자 없음

작성자 정보가 삭제된 글입니다.

만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)

React.js context 활용한 Auth 처리

Module not found: Can't resolve 'fs' 오류

작성

·

2K

·

수정됨

0

스크린샷 2023-01-19 오후 4.12.46.png제선에서 할 수 있는 방법은 다 해본거 같은데 모르겠습니다..

  1. config 수정

  2. node v 18- >14

fs오류때문에 강의 진행이 안되고있습니다 ㅠ 해결방법이 무엇일까요

답변 1

1

totuworld님의 프로필 이미지
totuworld
지식공유자

안녕하세요 희민님.


1. 우선 vs code 에서 search 탭에 들어간 뒤 'fs' 라고 검색해서 fs 라이브러리 불러오는 코드가 있는지 확인부탁드려요.


2. 혹여 코드 중에 해당 부분이 없다면 auth_user.context.tsx 파일이 아래와 비슷하게 되어있는지도 확인부탁드립니다.


https://github.com/totuworld/blahx2-tutorial/blob/2fa3b2e2a95270d310d76ce6c46e4f46c5c57929/contexts/auth_user.context.tsx

만약 위에 2가지 방법으로 해결이 안된다면

firebase-admin을 삭제하고 설치해보세요.

 

npx yarn remove firebase-admin

cli에서 위 명령으로 패키지를 삭제하고 아래명령으로 버전을 특정해보세요.

npx yarn add firebase-admin@^10.2

image

signInWithPopup(FirebaseClient.getInstance().Auth, provider)

1번은 안 나왔으며

2번은 아직 진행하지 않은 부분입니다

firebase-admin을 remove하고 말씀하신 버전으로 다시 설치했으며

좀 더 정확히 질문드리자면 현재 구글 로그인 단계에서

저 코드때문에 fs오류가 나오는데 해결 방법 알 수있을까요

 


 

image

  • 아 그리고 fs 라이브러리 불러오는 코드가 어떤 말씀이신지 정확히 이해가 안됩니다!

totuworld님의 프로필 이미지
totuworld
지식공유자

fs 라이브러리는 무시하셔도 되겠네요.

 

가능하시면 GitHub에 코드 올려서 공유 부탁드려요.

어느부분이 문제인지 정확히 모르겠네요.

 

그리고 사용하는 Node.js 버전도 함께 알려주세요.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기