如何在prisma.yml中设置"cluster"属性?部署Prisma遇报错
解决Prisma部署时"No cluster set"错误的方法
嘿,我刚接触Prisma的时候也踩过这个坑,别着急,这就是个配置遗漏的小问题,咱们一步步搞定它:
第一步:找到并打开你的
prisma.yml文件
这个文件一般在项目的prisma目录下,也就是你路径里的/Users/judy/howtographql/server/prisma/prisma.yml,用编辑器打开它就行。第二步:添加
cluster配置项
在文件里加入一行集群配置,格式如下:cluster: local这里的
local是给本地Docker部署的Prisma用的集群名——如果你是跟着HowToGraphQL教程走的,教程里应该是让你用Docker跑本地Prisma服务,所以填local就对了。要是你用的是Prisma云端服务,这里就填你在云端创建的集群名称(比如us1或者自定义的名字)。第三步:确保完整的基础配置
你的prisma.yml至少要有这些基础内容,避免其他配置缺失:datamodel: datamodel.prisma cluster: local generate: - generator: javascript-client output: ../src/generated/prisma-client/第四步:如果还没创建集群,先添加它
要是你还没初始化过集群,打开终端运行这个命令:prisma cluster add跟着终端提示操作,选择本地或云端集群,完成后它会自动把集群信息写入你的
prisma.yml文件。
最后,重新运行prisma deploy命令,这个错误应该就消失啦!
内容的提问来源于stack exchange,提问作者user6080689
相关产品推荐
相关产品推荐

