成功解决
nuxt下的prisma安装方法可以看这篇: 安装prisma
这次为什么会遇到这个错误, 是因为我重新安装了node_modules目录, package.json如下:
"@prisma/client": "6.7.0",
"prisma": "^6.7.0",
prisma会安装最新版本, 此时是6.17, 而@prisma/client是之前执行prisma generate
时生成的, 所以与prisma版本不一致导致错误.
解决办法1, 使@prisma/client和prisma版本一致, 重新安装依赖.
"@prisma/client": "6.17.0",
"prisma": "6.17.0",
解决办法2, 从package.json里删除"@prisma/client": "6.7.0",
, 重新执行prisma generate
.