NetJS Swagger 配置

作者: LOVE信 | 来源:发表于2018-12-27 08:47 被阅读1次

起初喜欢上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);
}

addBearerAuth
这个比较重要 因我项目中使用的是jwt安全验证 这个可以增加我全局进行Authorization 验证

效果图 效果图2

相关文章

网友评论

    本文标题:NetJS Swagger 配置

    本文链接:https://www.haomeiwen.com/subject/cvbllqtx.html