【问题标题】:Prisma 2.0 Beta DeployPrisma 2.0 Beta 部署
【发布时间】:2020-04-09 05:22:36
【问题描述】:

尝试将 Node/Apollo-Server/Prisma 2.0 Beta 应用程序部署到 heroku 并收到此错误

错误:@prisma/client 尚未初始化。请运行“prisma generate”并再次尝试导入。

是否有我应该在构建前运行的脚本? npx棱镜生成?提前致谢。

【问题讨论】:

    标签: graphql prisma


    【解决方案1】:

    您是否尝试过从 Heroku 构建后挂钩使用 npx prisma generate 生成客户端? (https://devcenter.heroku.com/articles/nodejs-support#heroku-specific-build-steps)。

    【讨论】:

    • 我已经在 package.json 中尝试了 postbuild 钩子,但它似乎没有用。我肯定会再试一次,我可能会错误地实施它。我还将尝试使用 heroku run 运行 npx prisma generate 命令。我会尝试报告任何见解。谢谢。
    • 我通常喜欢运行prisma generate 命令“preinstall”而不是“postbuild”。我会玩这些。其中之一必须工作!
    猜你喜欢
    • 2019-03-31
    • 2020-06-06
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多