Swagger-ui本地设置问题
我正在尝试做swagger-ui的本地设置,我正在关注这个链接Swagger-ui,并按照如何使用它的说明,我已经下载了它的zip文件,安装了nodejs包,并试图运行下面提到的命令在链接中,
1. npm Install 2. gulp
但是当我运行npm安装它给我错误是 [错误屏幕截图1]
你能指导我如何完成swagger-ui本地环境设置。 通过以下提到的链接。
真的没有理由下载和重buildswagger-ui。 抓住其中一个版本并在http服务器上运行它可能是最简单的:
- 下载https://github.com/swagger-api/swagger-ui/archive/v2.1.4.zip
- 解压缩v2.1.4.zip
- cd swagger-ui-2.1.4 \ dist
- http-server。
这假定你已经安装了http服务器:
npm install -g http-server
那么你可以通过http:// localhost:8080访问swagger-ui
如果你想使用Docker,我发现这个预build的图像效果很好:
docker run -d --name swagguer-ui -p 8888:8888 sjeandeaux/docker-swagger-ui
或者使用您自己的默认APIurl:
docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui