在 Debian 系统里,“Swagger 在哪看”通常取决于你是想看某个服务的 API 文档,还是系统里装了 Swagger 相关软件。下面分情况说明:
Swagger(OpenAPI)一般是跟着具体服务走的,不是系统自带。
直接访问服务提供的地址 例如:
http://服务IP:端口/swagger
http://服务IP:端口/swagger-ui.html
http://服务IP:端口/api-docs
不同框架不一样:
/swagger-ui.html 或 /swagger-ui/index.html/docs//api-docs确认服务是否运行
systemctl status 服务名
ss -lntp | grep 端口
检查服务配置 看服务配置里是否开启了 Swagger / OpenAPI。
Debian 官方仓库一般没有叫 swagger 的包。
可以查:
apt list --installed | grep -i swagger
通常没有结果。
如果你装过:
npm install -g swagger-ui
查看位置:
which swagger
npm root -g
很多 Debian 服务器是用 Docker 跑 Swagger:
docker ps | grep swagger
然后访问映射端口。
为了更准确回答,你可以说:
我可以一步一步帮你定位 Swagger 在哪。