fix:修复模块依赖注入问题并补充架构检查规范
修复问题: - ZulipModule:修正exports配置,导出ZulipCoreModule而非单独服务 - ZulipModule:添加CacheModule.register()解决CACHE_MANAGER依赖 - ZulipGatewayModule:添加LoginCoreModule解决JwtAuthGuard依赖 文档补充(step4-architecture-layer.md): - 新增「应用启动验证」强制检查步骤 - 添加常见启动错误示例和修复方案 - 明确启动验证是步骤4的强制完成条件 - 补充启动验证检查清单和失败处理流程
This commit is contained in:
@@ -31,6 +31,7 @@ import { ZulipAccountsController } from './zulip_accounts.controller';
|
||||
// 依赖Business层模块
|
||||
import { ZulipModule } from '../../business/zulip/zulip.module';
|
||||
import { AuthModule } from '../../business/auth/auth.module';
|
||||
import { LoginCoreModule } from '../../core/login_core/login_core.module';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@@ -38,6 +39,8 @@ import { AuthModule } from '../../business/auth/auth.module';
|
||||
ZulipModule,
|
||||
// 导入认证模块(用于JwtAuthGuard)
|
||||
AuthModule,
|
||||
// 导入登录核心模块(JwtAuthGuard依赖)
|
||||
LoginCoreModule,
|
||||
],
|
||||
controllers: [
|
||||
// 动态配置管理控制器
|
||||
|
||||
Reference in New Issue
Block a user