You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Prisma+NestJS项目启动报错:未找到DATABASE_URL环境变量

PrismaClientInitializationError: DATABASE_URL环境变量未找到(NestJS + Prisma + PostgreSQL)

问题详情

执行npm run start启动项目时触发初始化错误,报错信息如下:

PrismaClientInitializationError: error: Environment variable not found: DATABASE_URL.
--> schema.prisma:13
|

provider = "postgresql"
url = env("DATABASE_URL")

Validation Error Count: 1

已验证的正常操作

  • 执行npx prisma migrate dev --name init,输出正常:
    Environment variables loaded from .env
    Prisma schema loaded from prisma/schema.prisma
    Datasource "db": PostgreSQL database "spotapp", schema "public" at "localhost:2345"
    
  • 执行npx prisma generate,输出正常:
    Environment variables loaded from .env
    Prisma schema loaded from prisma/schema.prisma
    
  • 项目根目录存在.env文件,操作系统为macOS。

解决方案

删除项目根目录下的dist和node_modules文件夹,重新执行npm install安装依赖后,再运行npm run start,问题即可解决。

内容的提问来源于stack exchange,提问作者Shashwat Johri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 00:54:55