在Elastic Beanstalk environement中运行“prisma generate”命令,这将生成@prisma/client的必要文件。
确保在Elastic Beanstalk部署文件中包含了生成的@prisma/client文件。
以下是一个示例部署文件,在其中使用“prisma generate”来生成文件并将其包含在Zip包中:
# .elasticbeanstalk/config.yml
deploy:
artifact: dist/archive.zip
# -> npm run build
# -> prisma generate
# -> zip -r dist/archive.zip .
npm install prisma --save
# package.json
{
"scripts": {
"build": "prisma generate && tsc"
}
}
这些步骤应该可以解决AWS ElasticBean Deployment中的@prisma/client初始化问题。