Увеличение размера всех лямбда-функций после установки Sharp в безсерверном режиме с помощью сценария packlessOnd PackageOptions - PullRequest
0 голосов
/ 22 февраля 2020

До

Serverless: Uploading service get.zip file to S3 (143.4 KB)...
Serverless: Uploading service list.zip file to S3 (143.36 KB)...
Serverless: Uploading service transform.zip file to S3 (143.36 KB)...
Serverless: Uploading service delete.zip file to S3 (143.23 KB)...
Serverless: Uploading service update.zip file to S3 (143.67 KB)...

После установки sharp с использованием сценария packager-bundle PackagerOptions

custom:
  bundle:
    packagerOptions:
      scripts:
        - rm -rf node_modules/sharp && npm install --arch=x64 --platform=linux --target=10.15.0 sharp

После

Serverless: Uploading service get.zip file to S3 (34.86 MB)...
Serverless: Uploading service list.zip file to S3 (34.86 MB)...
Serverless: Uploading service transform.zip file to S3 (34.86 MB)...
Serverless: Uploading service delete.zip file to S3 (34.86 MB)...
Serverless: Uploading service update.zip file to S3 (34.86 MB)...

Почему все размеры лямбда-функций увеличены?

...