NodeJS 构建应用程序,构建后访问时出现环境变量错误

0aydgbwb  于 2023-01-16  发布在  Node.js
关注(0)|答案(1)|浏览(159)

我使用Nuxt3和Prisma构建应用程序,在开发环境中,它们运行良好,当我执行npm run build命令时,也没有输出错误。nuxt3输出.output文件夹。build
但是当我使用命令start来运行时,prisma提示我环境变量找不到。error
我在输出.prisma文件夹下重新创建了.env文件,但它不起作用。recreated
如何解决生产中的环境变量问题?

s8vozzvw

s8vozzvw1#

你的.env文件应该和你的schema.prisma文件在同一个目录下。我不确定你使用的是什么框架/库,但看起来它在node_modules中发出了一个schema.prisma文件,这不是你的环境变量应该去的地方。无论你实际上有你的schema.prisma.env文件应该去的地方。
如果您需要帮助配置环境变量的位置,请查看Prisma文档中关于环境变量的内容:https://www.prisma.io/docs/guides/development-environment/environment-variables

相关问题