起初喜欢上NestJS是因为使用typescript语言,自己本身就是java开发人员,自然上手比较快,在加上前端一直在使用angular nestjs主要吸收angular的精华,而注解想必更是吸收spring大法,最近一直在写社区APP,后端选择nestjs有一个很大的原因就是nodejs 占用内存小,java太大啦,我服务器买不起啊~~😖, 我真的很喜欢typescript
说这么多还没进入主题
async function bootstrap() {
const app = await NestFactory.create(AppModule);
const options = new DocumentBuilder()
.setTitle('Flutter BBS') /// 标题
.setDescription('Flutter BBS API') /// 描述
.setVersion('0.0.1') /// 版本号
.addTag('flutter') /// 标签
.addBearerAuth()
.build();
const document = SwaggerModule.createDocument(app, options);
SwaggerModule.setup('api', app, document);
await app.listen(3000);
}
效果图 效果图2addBearerAuth
这个比较重要 因我项目中使用的是jwt安全验证 这个可以增加我全局进行Authorization 验证
网友评论