在Ubuntu上运行Swagger UI有多种方法,以下是详细的步骤:
sudo apt update
sudo apt install -y nodejs npm
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
cd /opt/swagger
npm init -y
npm install express --save
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
http://localhost:3000/swagger
。sudo npm install -g swagger-ui
swagger-ui
http://localhost:8080
。访问Swagger UI官网: https://swagger.io/tools/swagger-ui/
点击Live Demo按钮: 这将打开一个在线的Swagger UI页面。
通过以上步骤,您可以在Ubuntu上成功运行Swagger UI。选择适合您的方法并按照步骤操作即可。