강의

멘토링

커뮤니티

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

오디님의 프로필 이미지
오디

작성한 질문수

Node.js로 웹 크롤링하기

5-6. 마우스 조작하기

Failed to luach chrome

작성

·

431

0

  선생님, herorku라는 배포 서비스를 이용해서 배포 후 실행을 해봤는데 다음과 사진과 같은 에러가 떠요 로컬에선 잘되는데 배포한 버전은 저런 에러가 떠요

Error: Failed to launch chrome!
2019-12-02T03:37:41.850808+00:00 app[web.1]: /app/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

heroku의 경우 chrome webdriver가 설치되어 있지 않습니다. AWS같은 곳에서 직접 chrome webdriver를 설치하셔야 합니다.

heroku에서 하시려면 https://elements.heroku.com/buildpacks/jontewks/puppeteer-heroku-buildpack

이런게 있는 것은 봤는데 제대로 작동하는지는 잘 모르겠습니다.

오디님의 프로필 이미지
오디

작성한 질문수

질문하기