【发布时间】:2021-01-13 05:23:57
【问题描述】:
我正在使用带有 Electron + Angular 应用程序的 Prisma (sqlite DB)
在我尝试创建记录之前一切正常
I'm getting this error in console few times repeated
这是我的 schema.prisma 文件的一部分:
datasource db {
provider = "sqlite"
url = env("DATABASE_URL")
}
generator client {
provider = "prisma-client-js"
binaryTargets = ["native","darwin","debian-openssl-1.1.x","linux-musl"]
}
我尝试在一个临时 TS 项目中使用相同的 Prisma 配置,它工作正常
当我尝试使用电子时,我遇到了错误
据我了解,它无法找到查询引擎二进制文件,但我不知道如何告诉 Electron 从何处获取它们
【问题讨论】:
-
*如有必要,可以添加任何其他代码
-
您是否在前端执行查询? Prisma 目前仅支持 Node,因此您需要在 Electron 的主进程中编写查询。
标签: angularjs typescript sqlite electron prisma