inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Các cậu cứ thoải mái làm backend nếu muốn, tớ không sao đâu vì tớ đã có Firebase rồi.

next사용하는 프로젝트에 적용하려고 하는데 문제가 생겻습니다.

679

malcomex

2 câu hỏi đã được viết

0

개발환경 :

React.js(최신), Next.js(최신), TypeScript, Emotion(Styled-component),chromBrowser

firebase설정과 사용부분만 배워보려고 강의 수강중인데

설정하고 hook제작하고 테스트 해보려는데 500에러가 납니다.

env문제인것 같아서 process.env.REACT_APP_API_KEY 이런 식으로 하니 이번엔
config파일 아래에 있는

const app = initializeApp(firebaseConfig);
const analytics = getAnalytics(app);
const appAuth = getAuth();
const appFireStore = getFireStore(app);

이 부분에 getAnalytics(app); 여기 부분에 에러가 나면서 window is undefined라는 에러가 나옵니다.

서버사이드 렌더링 과정에서 문제가 생기는 것인가요? 도저히 해결법을 모르겠어서 질문 남깁니다.

firebase react

Câu trả lời 1

0

-J-

안녕하세요 malcomex님! 반갑습니다!

우선 getAnalytics(app); 이 부분에서 에러가 나신다고 말씀주셨는데요! 저희 강의에서는 파이어베이스에 에널리틱스를 붙이고 있지 않고 있습니다.

그렇다면 혹시 파이어베이스 프로젝트를 처음에 셋업하실 때 에널리틱스 설정을 하셨을까요??

일단 이것부터 확인이 필요해 보입니다!

만약 설정을 하셨다면

https://stackoverflow.com/questions/69799682/firebase-analytics-with-next-js-window-not-definded

혹은

https://devsolus.com/2022/09/13/referenceerror-window-is-not-defined-firebase-analytics/

위의 링크를 참고해보시기 바랍니다! 둘 다 Next.js 를 이용했을 경우의 레퍼런스가 될 수 있어 보입니다 :)

감사합니다!

2605 이후 최신 클로드코드 강의 추가 부탁드립니다.

0

6

1

커리큘럼 문서 제공받을 수 있을까요?

0

9

0

ThemeProvider를 이용해서 NextThemeProvider를 따로 생성하여 Layout.tsx에 적용하는 이유는 뭘까요?

0

8

1

app logs 데이터로 쿼리 연습

0

9

2

mission 09-01 을 수행할 수 없어요

0

16

1

outputStyle 설정하는데 어디서 문제일까요?

0

13

2

test.txt파일 삭제시 rm명령어이니 클로드의 질문이 있어야 한다고 하셨는데

0

8

1

검은화면

0

18

2

강의교환링크안열려요.....

0

15

1

영상재생에러 [확인부탁드려요!!!]

0

15

1

displayName 에 대해 질문있습니다.

0

150

1

onAuthStateChanged 가 가지는 장점에 대해

0

319

1

회원가입 실행이 안되요

0

495

1

[빌드와 배포] Failed to list Firebase projects 오류 (해결)

5

3378

2

useCollection Error

0

331

1

useAuthContext 에서 dispatch 를 사용할 때 에러가 나요.

0

854

1

firebase deploy에러 문의 드려요.

2

782

1

next js 에는 browserRouter가 없어서 상태에 맞는 화면을 어떻게 노출하나요?

0

442

1

저는 여기 css 파트에서 li가 점 . 으로 보이는데 안보이게 어떻게 하신건가요?

1

600

1

전체 코드

0

294

0

context api를 커스텀 후크로 뿌리시는 이유가 궁금해요.

0

773

1

import시키고 npm start시켰을 때, 페이지는 나오는데, login, signup 페이지의 글자가 선생님처럼 나오지 않습니다!

0

373

2

firebase api key 가 유효하지 않습니다.

0

626

1

뒷부분 소리 안나와요

0

294

2