温馨提示×

Swagger在Ubuntu上如何测试

小樊
55
2025-04-13 09:06:29
栏目: 智能运维

在Ubuntu上测试Swagger可以通过以下步骤进行:

1. 安装Swagger Editor

  1. 新建Swagger目录
mkdir /opt/swagger cd /opt/swagger 
  1. 下载Swagger Editor最新版本
wget https://github.com/swagger-api/swagger-editor/archive/refs/tags/v3.16.1.tar.gz 
  1. 解压文件
tar -xvf v3.16.1.tar.gz 
  1. 删除压缩文件
rm v3.16.1.tar.gz 
  1. 安装Node.js和HTTP Server
npm install -g http-server 
  1. 配置全局HTTP Server路径
vi ~/.bashrc 

在编辑模式后添加:

export PATH=$PATH:/usr/local/nodejs/lib/node_modules/http-server/bin/ 

使之立即生效:

source ~/.bashrc 
  1. 启动HTTP Server
http-server -p 8081 
  1. 访问Swagger Editor: 打开浏览器,访问以下地址确认可以访问:
http://127.0.0.1:8081 

2. 访问Swagger UI

  1. 下载Swagger UI最新版本
cd /opt/swagger wget https://github.com/swagger-api/swagger-ui/archive/refs/tags/v3.48.0.tar.gz 
  1. 解压文件
tar -xvf v3.48.0.tar.gz 
  1. 删除压缩文件
rm v3.48.0.tar.gz 
  1. 初始化Node.js项目并安装Express
cd /opt/swagger npm init -y npm install express --save 
  1. 启动Swagger UI
node index.js 
  1. 访问Swagger UI: 打开浏览器,访问以下地址确认可以访问:
http://127.0.0.1:8080 

通过以上步骤,你可以在Ubuntu上成功搭建并测试Swagger Editor和Swagger UI。

0