项目执行Prisma CLI命令报错:Invalid version: "1.0" 求助
解决Prisma执行命令报错
Error: Invalid version: "1.0"的问题 问题根源在于你的项目package.json中的version字段值为"1.0",不符合语义化版本控制规范(SemVer,要求格式为主版本号.次版本号.修订版本号,比如1.0.0),Prisma在读取项目版本信息时无法解析这种格式,从而抛出错误。
解决步骤:
- 打开项目根目录下的
package.json,将"version": "1.0"修改为符合规范的版本号,例如:"version": "1.0.0" - 清理现有依赖并重新安装:
rm -rf node_modules package-lock.json npm install - 重新执行Prisma命令,比如:
npx prisma -v
注:该错误仅在当前项目出现,是因为其他项目的版本格式均符合规范,而全局安装的Prisma不受项目版本字段影响,因此其他环境可正常运行。
内容的提问来源于stack exchange,提问作者Sina Sadeqi
相关产品推荐
相关产品推荐

