这个@Controller装饰器相当于一个类收集器吧,
如:nestjs中
@Controller()
export class LoginController {
@Get('/login')
login() {
return "login success!"
}
}
类装饰器要在实例化时才会执行,但是在代码中并未看到直接实例化LoginController这个类,他是怎么做到,通过@Controller这个装饰器收集所有的controller呢?
controller并未规定写的文件地址,只要加上装饰器他就能找所以绝对不会是通过fs来找的