동적 웹 스크래핑(크롤링)을 할 때 사용하는 puppeteer
.
이것으로 서버를 만들고 heroku
에 배포하면 오류가 난다.
로컬호스트에서는 모든 게 잘 돌아가는데 배포만 하려고 하면 왜이렇게 힘들까?
그런데 해결하는 방법은 매우 간단하다
나는 이미 추가되어 있지만 원랜 heroku/nodejs만 있을 것이다.
Add buildpack을 클릭하고 아래의 URL을 직접 입력해서 추가한다
https://github.com/jontewks/puppeteer-heroku-buildpack.git
나는 git repository와 연동해 배포하고 있는데 새 커밋(혹은 빈 커밋)을 만들어 푸쉬해주면 이제 헤로쿠가 알아서 모든 걸 다 한다.
끝!