I am building a serverless function using the serverless framework. However im having an issue with running it locally
Error: ENOENT: no such file or directory, open ''/.esbuild/.build/node_modules/.prisma/client/schema.prisma'
prisma/schema.prisma
generator client {
provider = "prisma-client-js"
binaryTargets = ["native", "rhel-openssl-1.0.x"]
}
serverless.ts
package: {
individually: true,
patterns: [
"!node_modules/.prisma/client/libquery_engine-*",
"node_modules/.prisma/client/libquery_engine-rhel-*",
"!node_modules/prisma/libquery_engine-*",
"!node_modules/@prisma/engines/**",
],
},
steps:
npx prisma generate && npm install
sls invoke local -f main
What am i doing wrong here?
note:
attempting to follow this example: https://github.com/prisma/prisma-examples/tree/latest/deployment-platforms/aws-lambda
i am using the serverless aws-nodejs-typescirpt template which uses serverless-esbuild and not serverless-webpack