我目前有两个模块:
Auth处理登录和注册User处理所有用户 crud 操作
Auth需要User模块注册和验证用户。所以目前,Auth导入User模块:
@Module({
imports: [UserModule],
components: [JwtStrategy, GithubStrategy, TokenService, LoginService],
controllers: [AuthController],
})
但是,因此,如果我想重用这些模块,我必须同时包含这两个模块。此外,如果我移动了User模块,我必须更新Auth模块中对它的所有引用。有没有更好的方法来组织两个依赖模块?他们应该合并吗?
有一个更好的方法吗?
