heroku에서 puppeteer를 빌드할 때 오류 해결법

milmil·2022년 7월 13일
0

노드와 나

목록 보기
5/8

동적 웹 스크래핑(크롤링)을 할 때 사용하는 puppeteer.
이것으로 서버를 만들고 heroku에 배포하면 오류가 난다.
로컬호스트에서는 모든 게 잘 돌아가는데 배포만 하려고 하면 왜이렇게 힘들까?

그런데 해결하는 방법은 매우 간단하다

💙해결법💙

1. 각자 자기 앱 설정으로 들어간다

2. Buildpack 항목을 찾는다


나는 이미 추가되어 있지만 원랜 heroku/nodejs만 있을 것이다.

3. Buildpack을 추가한다

Add buildpack을 클릭하고 아래의 URL을 직접 입력해서 추가한다

https://github.com/jontewks/puppeteer-heroku-buildpack.git

4. 다시 배포한다

나는 git repository와 연동해 배포하고 있는데 새 커밋(혹은 빈 커밋)을 만들어 푸쉬해주면 이제 헤로쿠가 알아서 모든 걸 다 한다.

끝!

profile
쓰고 싶은 글만 씀

0개의 댓글