node.js - prisma melempar pengecualian tepat saat dijalankan dalam mode debug


saya sedang menjalankan proyek nest dalam mode debug di dalam Visual Studio Code

saat dijalankan, ini melemparkan pengecualian ini

Exception has occurred: TypeError: Cannot read properties of undefined (reading 'getConfig')at Object.getConfig

pada saat yang sama, solusi bersama dengan prisma berjalan normal tanpa mode debug

ini adalah file launch.json saya

{

    "version": "0.2.0",
    "configurations": [
    
        {
            "type": "node",
            "request": "launch",
            "name": "Debug Nest Framework",
            "args": ["${workspaceFolder}/src/main.ts"],
            "runtimeArgs": ["--nolazy", "-r", "ts-node/register"],
            "sourceMaps": true,
            "cwd": "${workspaceRoot}",
            "protocol": "inspector"
        }
    ]
}

ini adalah root AppModule

/*imports...*/
@Module({
  imports: [ControllersModule, ConfigModule.forRoot({
    isGlobal: true,
    envFilePath: `.env`
    // ignoreEnvFile: process.env.ENV !== `DEV`,
  }), AuthModule, UsersModule, ScheduleModule.forRoot()
  
  ],
  controllers: [AppController],
  providers: [AppService],
})
export class AppModule { }

Kode prisma.service.ts :

import { Injectable, OnModuleInit, OnModuleDestroy } from '@nestjs/common'
import { PrismaClient } from '@prisma/client'

@Injectable()
export class PrismaService
  extends PrismaClient
  implements OnModuleInit, OnModuleDestroy
{
  async onModuleInit() {
    await this.$connect()
  }

  async onModuleDestroy() {
    await this.$disconnect()
  }
}