错误状态无法要求(node_modules/prisma/libquery_engine-debian-openssl-



我有一个node.js项目prisma作为ORM连接到postgresdb。在我安装了yarn install的依赖项后,我试图运行命令npx prisma generate,然后我得到了错误的陈述无法要求(/node_modules/prisma/libquery_engine-debian-openssl- 1.1.1 .x.so.node) libssl.so.1.1:无法打开共享对象文件:No such file or directory.

<标题>

本地设置我有ubuntu 22.04和节点版本v16.14.2。

您的机器上安装的OpenSSL版本似乎有问题。你可能需要(重新)安装OpenSSL。

我建议你在prisma/prisma上创建一个issue

我们这里有一些关于这个的问题,解决方案通常是特定于配置的。

您需要在您的schema.prisma文件中添加binaryTargets的生成器块选项,如docs中提到的。

debian-openssl-1.1.x添加到生成器中应该可以解决您的问题。

generator client {
provider      = "prisma-client-js"
binaryTargets = ["debian-openssl-1.1.x"]
}

相关内容

  • 没有找到相关文章

最新更新