微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Nestjs 中的 Swagger 删除 URL 中的主题标签

如何解决Nestjs 中的 Swagger 删除 URL 中的主题标签

我用类似的东西在 nestjs 上为 Swagger 服务

ma​​in.ts

*****

 const docBuilder = new DocumentBuilder();

  const options = docBuilder
    .setTitle(process.env.npm_package_name)
    .setDescription('WHATEVER')
    .setVersion(process.env.npm_package_version)
    .addBearerAuth()
    .addTag('FOO')
    .build();

  const document = SwaggerModule.createDocument(app,options);
  SwaggerModule.setup('api',app,document);

*****

然后,我可以访问我的 Swagger

http://localhost:PORT/api

http://localhost:PORT/api/#/swagger-ui.html

但是,对于我的生产环境和项目的要求,我需要这个 url 没有主题标签,比如

http://localhost:PORT/api/swagger-ui.html

有谁知道如何在 nestjs 中自定义这个 URL?

任何帮助将不胜感激,提前致谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。