저는 serverless 프레임 워크를 사용하여 aws lambda 함수를 배포하고 있습니다. 내 문제는 sls deploy -f any_fn
할 때마다 배포되는 large file (44MB)입니다. node_modules
폴더 (상당히 클 수 있음)가있을 때 비슷한 문제가 발생했습니다.serverless 배포의 크기를 줄이는 방법은 무엇입니까?
공용 파일을 한 번만 업로드하면 모든 크기의 파일을 업로드하여 업로드 크기를 줄일 수 있습니까? 왜냐하면 지금은 바뀌지 않지만 동일한 바이너리 파일을 반복적으로 압축하고 배포합니다.
귀하의 기능과 그것의 의존성에 대해 더 자세히 말씀해 주시겠습니까? 거기에서 크기를 줄이는 방법이있을 수 있습니다. – dashmug
@dashmug 나는이 프로젝트를 https://github.com/sambaiz/puppeteer-lambda-starter-kit (44MB)과이 프로젝트를 사용한이 프로젝트를 사용하여 두 번이 문제에 직면했다. https://github.com/araines/serverless-php (24MB) – supersan