在 Linux 上升级 Swagger(通常指 Swagger UI / Swagger Editor / Swagger Codegen / OpenAPI 工具)要看你具体用的是哪一种。下面按常见情况说明:
cat swagger-ui/package.json | grep version
直接下载最新 release:
cd /opt
rm -rf swagger-ui
wget https://github.com/swagger-api/swagger-ui/archive/refs/tags/v5.17.14.tar.gz
tar -zxvf v5.17.14.tar.gz
mv swagger-ui-5.17.14 swagger-ui
或如果是 npm 项目:
npm install swagger-ui-dist@latest
docker pull swaggerapi/swagger-editor:latest
docker run -d -p 8080:8080 swaggerapi/swagger-editor
wget https://github.com/swagger-api/swagger-editor/archive/refs/tags/v5.11.5.tar.gz
tar -zxvf v5.11.5.tar.gz
java -jar swagger-codegen-cli.jar version
wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.54/swagger-codegen-cli-3.0.54.jar
mv swagger-codegen-cli-3.0.54.jar swagger-codegen-cli.jar
npm install @openapitools/openapi-generator-cli -g
openapi-generator-cli version
sudo apt update
sudo apt upgrade swagger*
swagger-config.yaml、index.html)如果你能告诉我:
我可以给你精确升级命令。