fix: ensure prisma cli binary is copied
Some checks failed
CI Check / check (push) Has been cancelled
Some checks failed
CI Check / check (push) Has been cancelled
This commit is contained in:
parent
d1c6efc79d
commit
f45e27bf06
@ -251,6 +251,8 @@ COPY --from=builder --chown=nextjs:nodejs /app/node_modules/.prisma ./node_modul
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/@prisma ./node_modules/@prisma
|
||||
# 复制 Prisma CLI(用于运行时执行 migrate deploy)
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/prisma ./node_modules/prisma
|
||||
# 复制 npm 可执行文件,确保 npx prisma 可用
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/node_modules/.bin ./node_modules/.bin
|
||||
|
||||
# 复制 Canvas 模块(可选依赖)
|
||||
# 如果 canvas 未安装,builder 阶段已创建占位符,所以这个 COPY 不会失败
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user