Chromeless: AWS Lambda deploy exceeded the 250MB code size

Created on 2 Nov 2017  路  5Comments  路  Source: prisma-archive/chromeless

Hi, I tried to deploy chromeless on AWS Lambda, but i got this error

```
Serverless: Operation failed!

Serverless Error ---------------------------------------

An error occurred: SessionLambdaFunction - Unzipped size must be smaller than 262144000 bytes.

Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Forums: forum.serverless.com
Chat: gitter.im/serverless/serverless

Your Environment Information -----------------------------
OS: linux
Node Version: 8.8.0
Serverless Version: 1.24.0
```
This seems to mean the total size unzipped exceed the 250MB size limit you can upload on Lambda.
I assume it is caused by the size of the base code plus the size of chrome, but i don't know if the issue should be posted here or on serverless because i don't know the actual origin of it.
Do anyone knows anything about this ?

Most helpful comment

I've used yarn to get around this

All 5 comments

I've used yarn to get around this

@r0p0s3c could you expand on how for a yarn newbie?

If I've used yarn to get around this worked, I think it would be appropriate expand @r0p0s3c , please. Thanks!

Apologies, I don't have time to reproduce/test this right now, but from memory, just try replacing invocations of "npm install" with "yarn install"

Was this page helpful?
0 / 5 - 0 ratings