【问题标题】:Nest.js swagger plugin not found under jenkins在jenkins下找不到Nest.js swagger插件
【发布时间】:2020-09-08 08:25:58
【问题描述】:

对于 Nest.js,我使用的是 @nestjs/swagger 插件。一切都在开发中运行良好。 在 jekins 中,我正在提取代码并进行构建。为此,我在服务器上安装了 nest cli。 我在构建阶段遇到了这个错误:

> nest build
Error  "@nestjs/swagger/plugin" plugin could not be found!

我做错了什么? 服务器是 ubuntu 17,在我的 nest-cli.json 我有这个:

{
  "collection": "@nestjs/schematics",
  "sourceRoot": "src",
  "compilerOptions": {
    "plugins": ["@nestjs/swagger/plugin"]
  }
}

再一次,它在本地运行良好。问题仅在詹金斯工作区。谢谢!

【问题讨论】:

    标签: jenkins nestjs nestjs-swagger


    【解决方案1】:

    我遇到了完全相同的问题。

    我用这个解决了:

    1. 确保已安装nestcli:npm i -g @nestjs/cli
    2. 在进行 npm 安装之前更新 nestcli 部署:nest update
    3. 如果这没有帮助,请尝试另一个 Swagger 版本。我遇到了版本 4.5.9 的问题,我升级到 @nestjs/swagger": "^4.5.11 并且它有所帮助。

    希望这对你有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 2018-09-21
      • 2018-07-24
      • 2017-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多