feat(core): 新增FEATURE_MODULES统一管理特性模块,优化模块引入方式

This commit is contained in:
dayjoy
2026-03-11 15:09:22 +08:00
parent ee017f9250
commit db6271e36b
2 changed files with 3 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import { ConfigModule, ConfigService } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm';
import { ThrottlerModule, ThrottlerGuard } from '@nestjs/throttler';
import databaseConfig from '@/config/database.config';
import { FEATURE_MODULES } from '@/feature-modules';
@Module({
imports: [
@@ -31,6 +32,7 @@ import databaseConfig from '@/config/database.config';
},
],
}),
...FEATURE_MODULES,
],
providers: [
{

1
src/feature-modules.ts Normal file
View File

@@ -0,0 +1 @@
export const FEATURE_MODULES = [];