首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从多个项目中推断出prisma类型?

如何从多个项目中推断出prisma类型?
EN

Stack Overflow用户
提问于 2022-08-20 15:05:52
回答 1查看 170关注 0票数 1

我有一个项目,其结构如下

代码语言:javascript
复制
dashboard
 -- prisma-project-1
 -- prisma-project-2
 -- client-of-prisma-project-1-and-prisma-project-2

它是一个仪表板,用于组合来自两个数据库的数据,并以某种方式表示它们。然后继续在prisma-project-1prisma-project-2中导入client-of-prisma-project-1-and-prisma-project-2客户端。

但是,当我在prisma-project-1中以client-of-prisma-project-1-and-prisma-project-2导入prisma客户端时,prisma类型是从prisma-project-2中导入的。

如何在prisma-project-1中导入prisma客户端,在client-of-prisma-project-1-and-prisma-project-2中导入prisma-project-2,而不用它们的类型相互覆盖?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-23 15:54:40

您可以显式地指定应该生成每个prisma项目的PrismaClientTypes的位置。

在自定义输出路径中设置位置应解决此问题。

示例:

代码语言:javascript
复制
generator client {
  provider = "prisma-client-js"
  output   = "../src/generated/client"
}

Import语句如下所示:

代码语言:javascript
复制
import { PrismaClient } from './generated/client'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73427761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档