NestJS/Typescript-feil TS2304 - Kan ikke finne navnet 'Get'


Jeg får denne feilen når jeg prøver å kompilere en fil.

[FEIL] 17:58:11 ⨯ Klarte ikke å kompilere TypeScript: src/main.ts(5,6): feil TS2304: Kan ikke finne navnet 'Get'.

Dette er min main.ts-fil

import {Controller, Module } from "@nestjs/common";
import {NestFactory} from "@nestjs/core";
@Controller()
class AppController {
    @Get()
    getRootRoute() {
        return "Hi, there!";
    }
}

@Module({
    controllers: [AppController]
})
class AppModule {}

async function bootstrap() {
    const app = await NestFactory.create(AppModule);

    await app.listen(3000);
}
bootstrap()

Svar #1

Du må importere Get fra @nestjs/common-pakken

Svar #2

du trenger å importere {Get} avhengighetene fra @nestjs/common

Relaterte artikler