截至我最新更新的日期(2024 年 6 月左右),需要明确一点:Swagger 本身并不是只针对 Linux 的软件,它是一个用于描述、生成、消费和可视化 RESTful Web 服务的工具生态,通常运行在 Java、Node.js 等环境中,Linux 只是常见部署平台之一。
Swagger 现在主要由 SmartBear 维护,常见相关项目及最新稳定版本大致如下:
5.x(例如 5.17.x 左右)5.x3.x(如 3.0.41+)2.x如果你说的是 Swagger UI 在 Linux 上部署,版本就是上面的
5.x,与 Windows / macOS 无区别。
例如:
swagger-codegen-cli.jar@openapitools/openapi-generator-cli这些也是跨平台的,最新版本可通过以下方式查看:
npm view @openapitools/openapi-generator-cli version
# 或
java -jar swagger-codegen-cli.jar version
现在更推荐用 OpenAPI + Swagger UI / Redoc,而不是老版 Swagger 1.x / 2.0 工具链。
如果你能具体说明:
我可以给你更精确的最新版本号和安装方式。