16 lines
371 B
TypeScript
16 lines
371 B
TypeScript
|
|
import { Module, Global } from '@nestjs/common';
|
||
|
|
import { ConfigModule } from '@nestjs/config';
|
||
|
|
import { InitService } from './init.service';
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 初始化模块 - 基础设施层
|
||
|
|
* 提供应用启动初始化和健康检查功能
|
||
|
|
*/
|
||
|
|
@Global()
|
||
|
|
@Module({
|
||
|
|
imports: [ConfigModule],
|
||
|
|
providers: [InitService],
|
||
|
|
exports: [InitService],
|
||
|
|
})
|
||
|
|
export class InitModule {}
|