我是 nestJS 的新手,也找不到太多关于它的信息,所以我也不敢深入研究它的源代码(也是打字稿的初学者)。我真的很想知道这些东西是如何工作的,我将在下面提到
第一:我正在观看我们有名为 Task 的服务的教程
export class TasksController {
constructor(private readonly tasksService: TasksService) { }
Get()
index() {
this.tasksService.all();
}
}
Run Code Online (Sandbox Code Playgroud)
这里TasksService仅用作一种类型,而不是我猜的类。在普通的打字稿中,我会写这样的东西
let task = new TasksController(new TasksService())
然后我就可以打电话了 this.tasksService.all();
二:如何@Injectable(),@Inject(),@InjectRepository()等工程。原始文档有点混乱:(