Skip to content

대전 코로나 현황을 firebase function 을 이용하여 자동 캡쳐 처리

Notifications You must be signed in to change notification settings

devp-yg/covid19-daejeon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

대전 코로나 현황 캡쳐 자동화

firebase function 과 puppeteer 를 이용하여 구현
Node.js 기반으로 웹 사이트를 캡쳐하는데 사용할때 응용하면 좋을 것 같은 예제

puppeteer 세팅 관련

  • puppeteer 가 메모리와 시간을 많이 사용하기 때문에 타임아웃과 메모리를 별도로 지정하여 줌
  • firebase function 에서 사용하려면 '--no-sandbox' 옵션을 추가해줘야함
  • 전체 화면이 아니라 특정 Element 만 캡쳐할 수 있도록 처리

결과물

result 목록이 길어 상위 10개만 출력하도록 height 값 설정. 전체를 캡쳐하고 싶을 경우에는 주석 코드 참고.

About

대전 코로나 현황을 firebase function 을 이용하여 자동 캡쳐 처리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%