Swagger-ui 本地设置问题
Swagger-ui local setup issue
我正在尝试对 swagger-ui 进行本地设置,我正在关注此 link Swagger-ui 并按照如何使用它给出的说明进行操作,我已经下载了它zip 文件,安装 nodejs 包并尝试 运行 link、
中提到的以下命令
1. npm Install
2. gulp
但是当我 运行 npm install 时,它给我的错误是[ Error Screen Shot 1 ]
你能告诉我如何完成 swagger-ui 本地环境设置吗?ui
按照上面提到的 link.
真的没有理由下载重建swagger-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-server:
npm install -g http-server
然后您可以在 http://localhost:8080
访问 swagger-ui
如果你想使用 Docker 我发现 this pre-built image 效果很好:
docker run -d --name swagguer-ui -p 8888:8888 sjeandeaux/docker-swagger-ui
或使用您自己的默认设置 API URL:
docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui
我正在尝试对 swagger-ui 进行本地设置,我正在关注此 link Swagger-ui 并按照如何使用它给出的说明进行操作,我已经下载了它zip 文件,安装 nodejs 包并尝试 运行 link、
中提到的以下命令1. npm Install
2. gulp
但是当我 运行 npm install 时,它给我的错误是
你能告诉我如何完成 swagger-ui 本地环境设置吗?ui 按照上面提到的 link.
真的没有理由下载重建swagger-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-server:
npm install -g http-server
然后您可以在 http://localhost:8080
访问 swagger-ui如果你想使用 Docker 我发现 this pre-built image 效果很好:
docker run -d --name swagguer-ui -p 8888:8888 sjeandeaux/docker-swagger-ui
或使用您自己的默认设置 API URL:
docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui