inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

React 기반 Gatsby로 기술 블로그 개발하기

Netlify에서 배포 build 시 useInfiniteScroll 부분에서 오류가 납니다.

166

Wijun Kim

작성한 질문수 1

1

과정과는 약간 다른 문제인 듯 싶은데요. Github에 올린 뒤 Netlify에서 배포하는 중입니다.
이때 Netlify Build과정에서 오류가 나서 보니
new IntersectionObserver
부분에서 인식할 수 없다고 오류가 납니다. 조금 검색해보니 SSR 할 경우에는
useEffect 안에 넣어야 한다고 해서 적용하여 해결했는데요. 강좌에 적용하면 어떨까 해서
문의드립니다.

Gatsby blog

답변 1

0

주현도

안녕하세요, Wijun Kim님!

답변이 많이 늦었네요.. 죄송합니다 ㅠㅠ

일단 해당 강의에서는 Netlify나 Heroku와 같은 다른 배포 플랫폼을 이용하지 않고 오로지 Github Pages를 통해 배포를 하는 내용만 다루려고 합니다.

다른 플랫폼을 통한 배포 방법도 다루다 보면 내용이 너무나도 많아질 것 같아서 감당이 안 될 것 같아요 ㅠㅠ..

말씀해주신 부분은 Gatsby Build 과정에서도 동일하게 나타나는데 Sitemap 생성하기 파트에서 설명했던 것처럼 IntersectionObserver API는 Browser API이기 때문에 Node 빌드 환경에서는 사용할 수 없습니다.

그래서 Browser API를 사용하기 위해서는 useEffect를 사용해야만 하는 것입니다.

쿼리오류 Field "thumbnail" must not have a selection...

1

872

1

타입스크립트를 설정할 때 jsxPragma 옵션을 뺀 이유는 무엇인가요?

1

607

1

마지막 배포 부분 질문드립니다!

1

626

1

'[username]/[username].github.io' -> 'username/reponame'

0

344

0

IntersectionObserver deploy( gatsby build) 시 오류(자답)

1

400

1

PostHead.tsx BackgroundImage 동작오류(자답)

1

297

0

19강 인피니티 스크롤 IntersectionObserver 코드 위치 수정이 필요합니다.

1

412

1

썸네일 이미지 제작 및 학습 방법 관련 문의

1

448

1

배포 후 포스트 업로드 방법

1

387

1

배포 질문이요!

1

530

1

gatsby develop 오류

1

941

1

깃허브 레퍼지토리 질문드려요

1

344

1

특정 게시글을 클릭하여 상세 페이지로 넘어가는 과정과 SPA에 관한 질문

1

285

1

Unhandled Runtime Error 가 뜹니다

0

507

2

sign in with GitHub 클릭 시

1

394

3

동작 반복 시 오류

1

351

2

const BackgroundImage 질문

1

213

1

오타 문의

1

305

2

Props로 받아 포스트 데이터 출력하기가 안됩니다.

1

203

1

index.tsx allMarkdownRemark 에러..

0

596

2

스네이크 케이스로 변수명을 짓는 이유

1

251

1

'Tagged Template Literal 방식을 통해 정의한 CSS 적용 방법'에서 발생하는 문제

3

353

2

상단 이미지를 썸네일 사용하지않고 다른 이미지를 쓰고싶습니다

1

284

1

여기까지 했는데 runtime 에러가 발생합니다

2

286

1