diff --git a/Makefile b/Makefile index aa0ff64..2da4df2 100644 --- a/Makefile +++ b/Makefile @@ -154,3 +154,15 @@ ui: cd public && yarn install && yarn run build --basePath='$(BASE_PATH)/admin/' --apiPath='$(BASE_PATH)/' rm -rf pkg/transport/static && cp -r public/dist pkg/transport/static +.PHONY: swagger +swagger: + @echo ">> generate swagger ui" + @mkdir -p dist/swagger-ui/; + @if [ -d "public/node_modules/swagger-ui-dist/" ] && [ -f "public/node_modules/swagger-ui-dist/swagger-ui-bundle.js" ];then \ + cp public/node_modules/swagger-ui-dist/swagger-ui-bundle.js dist/swagger-ui/ ;\ + cp public/node_modules/swagger-ui-dist/swagger-ui-standalone-preset.js dist/swagger-ui/ ;\ + cp public/node_modules/swagger-ui-dist/favicon-32x32.png dist/swagger-ui/ ;\ + cp public/node_modules/swagger-ui-dist/favicon-16x16.png dist/swagger-ui/ ;\ + cp public/node_modules/swagger-ui-dist/swagger-ui.css dist/swagger-ui/ ;\ + cp swagger-ui/index.html dist/swagger-ui/ ;\ + fi \ No newline at end of file diff --git a/swagger-ui/favicon-16x16.png b/swagger-ui/favicon-16x16.png deleted file mode 100644 index 8b194e6..0000000 Binary files a/swagger-ui/favicon-16x16.png and /dev/null differ diff --git a/swagger-ui/favicon-32x32.png b/swagger-ui/favicon-32x32.png deleted file mode 100644 index 249737f..0000000 Binary files a/swagger-ui/favicon-32x32.png and /dev/null differ diff --git a/swagger-ui/index.css b/swagger-ui/index.css deleted file mode 100644 index f2376fd..0000000 --- a/swagger-ui/index.css +++ /dev/null @@ -1,16 +0,0 @@ -html { - box-sizing: border-box; - overflow: -moz-scrollbars-vertical; - overflow-y: scroll; -} - -*, -*:before, -*:after { - box-sizing: inherit; -} - -body { - margin: 0; - background: #fafafa; -} diff --git a/swagger-ui/index.html b/swagger-ui/index.html index 84ae62d..1814abe 100644 --- a/swagger-ui/index.html +++ b/swagger-ui/index.html @@ -5,15 +5,54 @@