如何在项目目录结构中组织模块?

问题描述 投票:0回答:0

我是 NestJS 的新手,我正在构建一个小型网络服务。

我遵循了 docs.nestjs.com 上提供的指南。在示例中,服务通常只由单个控制器使用 - 因此服务与控制器放在同一目录中。

在我从事的其他软件项目中,我通常将控制器、服务、数据访问对象、数据传输对象(等等)分开,以便将具有相同类型职责的类分组。

我也想在这个 nest.js 项目中尝试一下,但我不确定模块。模块(例如

auth.module.ts
)在这样的目录结构中属于什么地方?

nestjs directory-structure
© www.soinside.com 2019 - 2024. All rights reserved.