gpt4 book ai didi

nestjs - 如何启用 NestJs swagger 4.x 插件

转载 作者:行者123 更新时间:2023-12-03 22:53:16 25 4
gpt4 key购买 nike

你如何使用新的 swagger 插件?我的编译器选项中有它:

  "compilerOptions": {
"plugins": ["@nestjs/swagger/plugin"]
}

我正在使用 nest start 运行该应用程序如所述: https://docs.nestjs.com/recipes/swagger#migration-to-40

然而,似乎没有自动魔法文档发生。

最佳答案

这是全局依赖项与本地依赖项冲突以及旧构建(设置为 incremental 模式)与新属性生成冲突的问题。做了以下事情来解决问题:

  • 如果全局安装了nest cli,手动升级:yarn global upgrade upgrade @nestjs/cli ,或使用 npm ( npm update -g @nestjs/cli )
  • 将本地服务巢升级到最新版本:nest update
  • 将以下内容添加到您的 nest-cli.json :
  •   "compilerOptions": {
    "plugins": ["@nestjs/swagger/plugin"]
    }
  • 删除本地 dist 文件夹(或进行 yarn 构建)
  • 使用 nest cli 命令(即 nest startnest start:dev)启动服务器
  • 关于nestjs - 如何启用 NestJs swagger 4.x 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59368042/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com