puppeteer로 동적인 페이지의 컨텐츠를 가져와서 cheerio로 문자를 추출하려고 했다.typescript에서 rows\[0].children\[0]의 type은 Node인데 여기엔 children 속성이 없다고 에러를 발생시켰다.테스트 코드로 디버깅해보면 결과가
프로젝트 구성을 serverless와 typescript 기반으로 하려고 했다.sls로 serverless를 사용했고 eslint를 써서 ts기반 코드를 작성했다.그러던 중 handler.js를 handler.ts로 바꿔서 local 배포(sls offline star
listObjectsV2()에 버킷 이름과 파일 경로를 담은 params 객체를 넘겨주면 최대 1000개의 파일을 가져올 수 있는데, 그보다 많은 파일들을 가져올 때 아래처럼 작성하면 된다.IsTruncated 값이 false면 더이상 응답할 파일이 없는 것이고 tru
aws s3 bucket에 올라간 파일들을 제거하면서 deleteObjects() 메서드를 사용했다. listObjectsV2()로 파일들을 가져올 때 한번 요청에 최대 1000개였는데 deleteObjects()도 마찬가지로 한번에 최대 1000개를 제거할 수 있었다