SvelteKitをAWSのLambdaで動かす方法を探していて、ゼロコンフィグデプロイ • Docs • SvelteKitでUse SvelteKit with SST | SSTが紹介されていた。
SSTってSega Sound Teamしか知らないけど、Serverless Stackの略らしい(Tはどこから?)。
で、ドキュメントに沿って動かしてみたら、いい感じにデプロイできた。
が、Prismaを使ったツールをデプロイしたら
“PrismaClientInitializationError: Prisma Client could not find its
schema.prisma
. This is likely caused by a bundling step, which leads toschema.prisma
not being copied near the resulting bundle. We would appreciate if you could take the time to share some information with us.”,
といったエラーになってしまった。Prisma not working with sst monorepo · Issue #18570 · prisma/prismaと同じ現象かな?
Prismaを使わない構成にしたほうが良いのか、SSTを使わない(=Lambdaもあきらめ)構成にするか。