如何在 Ubuntu 上安装 Swagger

sat*_*esh 4 ubuntu swagger

我想在 Ubuntu 上安装 Swagger。我是大摇大摆的新手。我想通过使用 swagger 来做一些 api 文档。为此,我需要在我的机器上安装哪些东西?请尽快把资料发给我。

小智 7

  1. 安装node和npm,下载node.tar.gz文件,可以扫描node官网,https: //nodejs.org/en/download/current/
  2. 解压此文件,并为 npm 和 node 设置全局参数,如果 node -v 和 npm -v 有结果,则表明您成功
  3. npm install -g http-server
  4. git clone https://github.com/swagger-api/swagger-editor.git
  5. http-server -p 8080 swagger-editor
  6. 然后就可以访问http:127.0.0.1:8080 查看swagger!!!希望能帮到你!记得给我好评哦!


rjd*_*olb 7

如果您使用 docker,只需拉取并运行swaggerapi/swagger-editor

docker pull swaggerapi/swagger-editor
docker run -p 80:8080 swaggerapi/swagger-editor
Run Code Online (Sandbox Code Playgroud)

打开浏览器访问http://localhost:80/

请注意,请确保您的浏览器不会自动重定向到 https://localhost:80/

就像rugby2312提到的那样,您可以选择传递现有的 swagger.json。

mkdir tmp
cp swagger.json /tmp/swagger.json
docker run -d -p 80:8080 -v $PWD/tmp:/tmp -e SWAGGER_FILE=/tmp/swagger.json swaggerapi/swagger-editor
Run Code Online (Sandbox Code Playgroud)