ubuntu

Swagger UI在Ubuntu上如何运行

小樊
51
2025-03-22 07:58:58
栏目: 智能运维

在Ubuntu上运行Swagger UI有多种方法,以下是详细的步骤:

方法一:从GitHub下载并运行

  1. 安装Node.js和npm(如果尚未安装):
sudo apt update
sudo apt install -y nodejs npm
  1. 下载并解压Swagger UI
mkdir -p /opt/swagger
cd /opt/swagger
wget https://github.com/swagger-api/swagger-ui/archive/refs/tags/v3.48.0.tar.gz
tar -xvf v3.48.0.tar.gz
rm v3.48.0.tar.gz
  1. 初始化Node.js项目并安装Express
cd /opt/swagger
npm init -y
npm install express --save
  1. 创建index.js文件并启动服务器
cat <<EOF > index.js
var express = require('express');
var app = express();
app.use('/swagger', express.static('dist'));
app.get('/', function (req, res) { res.send('Hello World!'); });
app.listen(3000, function () { console.log('Example app listening on port 3000!'); });
EOF
node index.js
  1. 访问Swagger UI: 在浏览器中访问 http://localhost:3000/swagger

方法二:使用npm全局安装

  1. 安装Swagger UI
sudo npm install -g swagger-ui
  1. 运行Swagger UI
swagger-ui
  1. 访问Swagger UI: 在浏览器中访问 http://localhost:8080

方法三:使用在线Live Demo

  1. 访问Swagger UI官网https://swagger.io/tools/swagger-ui/

  2. 点击Live Demo按钮: 这将打开一个在线的Swagger UI页面。

注意事项

通过以上步骤,您可以在Ubuntu上成功运行Swagger UI。选择适合您的方法并按照步骤操作即可。

0
看了该问题的人还看了