import { Controller, Get } from '@nestjs/common'; import { AppService } from './app.service'; @Controller() export class AppController { constructor(private readonly appService: AppService) {} @Get() getHello(): string { return this.appService.getHello(); } }
위의 코드에서
this.appService
가 선언되어있지 않는데, 이유는 public , private , protected , readonly 이 중에 한개라도 있으면 생략 가능하기 때문이다.
원래는 다음과 같은 형식으로 되어있어야 함
class Monster { number; constructor(number) { this.number= number } }
댓글