feat: log startup success and swagger address

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
liuyun 2026-10-10 21:47:12 +08:00
parent 2f839f714f
commit 0a0f999589

View File

@ -13,13 +13,19 @@ async function bootstrap(): Promise<void> {
app.useLogger(app.get(Logger)); app.useLogger(app.get(Logger));
const swaggerConfig = new DocumentBuilder() const swaggerConfig = new DocumentBuilder()
.setTitle('sysmgr API') .setTitle('系统管理 API')
.setDescription('通用系统管理脚手架 API 文档') .setDescription('投云科技系统管理 API 文档')
.setVersion('1.0') .setVersion('1.0')
.addBearerAuth() .addBearerAuth()
.build(); .build();
SwaggerModule.setup('docs', app, SwaggerModule.createDocument(app, swaggerConfig)); SwaggerModule.setup(
'docs',
app,
SwaggerModule.createDocument(app, swaggerConfig),
);
await app.listen(process.env.PORT ?? 3000); const port = Number(process.env.PORT ?? 3000);
await app.listen(port);
app.get(Logger).log(`服务启动成功,端口 ${port},Swagger 文档: http://localhost:${port}/docs`);
} }
await bootstrap(); await bootstrap();