如何解決在 Vercel 上出現的 prisma/client did not initialize yet
錯誤
我使用 Next.js 和 Prisma 構建了一個應用程序,當我嘗試在 Vercel 上部署時,遇到了以下部署錯誤:
1 | Error: @prisma/client did not initialize yet. Please run "prisma generate" and try to import it again. |
數據庫已經在我的本地開發安裝中初始化,我只需要使用它。
我如何解決這個問題呢?
首先,我將 prisma
安裝為 dev 依賴:
1 | npm i -D prisma |
然後,我在 package.json
的 scripts 中添加了以下內容:
1 | { |
這解決了問題。
tags: [“Prisma”, “Vercel”, “Next.js”]