如何解决运行prisma init时,Prisma不会生成文件
运行pyramida init不会生成文件。它不会生成下面的3个文件。
- datamodel.graphql
- docker-compose.yml
- prisma.yml
最终收到此错误:-
{
"errors": [
{
"message": "Project not found: 'graphiql@default'","code": 3016,"requestId": "local:api:cjh3r908l000s0834adw100sj"
}
]
}
解决方法
我也遇到了这个问题,对我有用的是更改本地的 Node版本。
当我使用Node v14.x.x.
时,在运行$ prisma init <project_name>
时,没有生成棱镜文件
但是当我将Node版本更改为使用v12.x.x
或专门使用v.12.19.1
时,一切都按预期进行。
因此,最好使用 Prisma 1 ,使用Node v12.19.1
或v14.x.x
以下的任何版本。
如果您使用的是nvm
,只需运行以下命令:
$ nvm install 12.19.1
$ nvm use 12.19.1
$ node -v // Check and confirm your node version
$ prisma init <project_name>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。