node.js - Modulen '"@nestjs/config"' har ingen exporterad medlem 'ConfigModule'
Jag använder NestJS, jag installerade @nestjs/config-modulen med kommandot:
npm i --save @nestjs/config
Jag fick detta fel: Modulen '"@nestjs/config"' har ingen exporterad medlem 'ConfigModule'
detta är min kod i app.module-filen :
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { AuthModule } from './auth/auth.module';
import { UserModule } from './user/user.module';
import { BookmarkModule } from './bookmark/bookmark.module';
import { PrismaModule } from './prisma/prisma.module';
import { ConfigModule } from '@nestjs/config';
@Module({
imports: [ConfigModule, AuthModule, UserModule, BookmarkModule, PrismaModule],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
PS : Node-version : 17.6.0/OS : Manjaro Linux
Svar #1
Problemet löstes genom att köra detta kommando:
npm uninstall @nestjs/config && npm install @nestjs/config
Svar #2
Om problemet kvarstår efter att ha följt @Wahébs svar, försök:
- på Windows:
Shift + Ctrl + p-> Starta om TS-servern - på Mac:
Cmd + Shift + p-> Starta om TS-servern
Efter detta bör du ha ConfigModule korrekt importerad.
