Blog/Resolve Vercel Error @prisma/client did not initialize yet. Please run "prisma generate"

Resolve Vercel Error @prisma/client did not initialize yet. Please run "prisma generate"

Mar 10, 2023
Error: @prisma/client did not initialize yet. Please run "prisma generate" and try to import it again.

If you get this error message after deploying a project using Prisma to Vercel, then add the following postinstall script to your package.json.

"postinstall": "prisma generate"

An example would look like this.

{
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "postinstall": "prisma generate"
  },
  "devDependencies": {
    "prisma": "^4.11.0",
  }
}

Deploy again and verify the error has been resolved.

Read more about the prisma generate command.