我正在尝试做swagger-ui的本地设置,我正在关注此链接 Swagger-ui 并按照如何使用它的说明,我已下载其zip文件,安装了nodejs包并尝试运行链接中提到的以下命令
1. npm Install
2. gulp
但是当我运行npm install时它会给我一个错误 [错误屏幕截图1]
你能指导我如何完成swagger-ui本地环境设置。 通过以上提到的链接。
答案 0 :(得分:4)
没有理由下载和重建swagger-ui。抓取其中一个版本并在http服务器中运行它可能最简单:
这假设您已安装http-server:
npm install -g http-server
然后您可以在https://github.com/swagger-api/swagger-ui/archive/v2.1.4.zip
访问swagger-ui答案 1 :(得分:0)
如果您想使用Docker我发现this pre-built image效果很好:
docker run -d --name swagguer-ui -p 8888:8888 sjeandeaux/docker-swagger-ui
或使用您自己的默认API网址:
docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui