在 Linux 上下载和使用 Swagger,通常有以下几种常见方式,取决于你是想用 Swagger UI、Swagger Editor,还是 Swagger Codegen / OpenAPI Generator。
docker pull swaggerapi/swagger-ui
docker run -p 8080:8080 swaggerapi/swagger-ui
浏览器访问:
http://localhost:8080
wget https://github.com/swagger-api/swagger-ui/archive/refs/heads/master.zip
unzip master.zip
然后用 Nginx / Python 起一个静态服务:
python3 -m http.server 8080
docker pull swaggerapi/swagger-editor
docker run -p 8081:8080 swaggerapi/swagger-editor
访问:
http://localhost:8081
wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.35/swagger-codegen-cli-3.0.35.jar
使用:
java -jar swagger-codegen-cli-3.0.35.jar
npm install @openapitools/openapi-generator-cli -g
或
brew install openapi-generator
Ubuntu / Debian:
sudo apt install swagger-codegen
如果你能告诉我:
我可以给你更精确的命令。