升级Swagger工具链在Linux环境中有几种不同的方法,具体取决于您使用的是哪个Swagger组件。以下是常见Swagger组件的升级方法:
# 如果使用npm
npm update swagger-ui
# 如果使用yarn
yarn upgrade swagger-ui
wget https://github.com/swagger-api/swagger-ui/archive/refs/tags/v[VERSION].tar.gz
tar -xzvf v[VERSION].tar.gz
cd swagger-ui-[VERSION]
# 然后复制dist目录到您的项目
docker pull swaggerapi/swagger-editor
docker stop swagger-editor
docker rm swagger-editor
docker run -d -p 8080:8080 --name swagger-editor swaggerapi/swagger-editor
npm update swagger-editor
brew update
brew upgrade swagger-codegen
wget http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/[VERSION]/swagger-codegen-cli-[VERSION].jar -O swagger-codegen-cli.jar
# 通过npm
npm install @openapitools/openapi-generator-cli -g
npm update @openapitools/openapi-generator-cli -g
# 或手动下载
wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/[VERSION]/openapi-generator-cli-[VERSION].jar -O openapi-generator-cli.jar
升级后,可以通过以下命令验证版本:
# Swagger Codegen
java -jar swagger-codegen-cli.jar version
# OpenAPI Generator
java -jar openapi-generator-cli.jar version
apt-get upgrade
或yum update
等系统级更新命令您使用的是哪个具体的Swagger组件?我可以提供更针对性的升级指导。