| 12345678910111213141516171819202122232425262728 |
- #!/bin/sh
- currPath=$(pwd)
- parentPath=$(dirname "$currPath")
- apiServicesPath=${parentPath}/src/api-services/
- echo "================================ 生成目录 ${apiServicesPath} ================================"
- # 判断目录是否存在
- if test -d "$apiServicesPath"; then
- echo "================================ 删除目录 api-services ================================"
- rm -rf "${apiServicesPath}"
- fi
- echo "================================ 开始生成 api-services ================================"
- java -jar "${currPath}"/swagger-codegen-cli.jar generate -i http://localhost:5005/swagger/All%20Groups/swagger.json -l typescript-axios -o "${apiServicesPath}"
- rm -rf "${apiServicesPath}".swagger-codegen
- rm -f "${apiServicesPath}".gitignore
- rm -f "${apiServicesPath}".npmignore
- rm -f "${apiServicesPath}".swagger-codegen-ignore
- rm -f "${apiServicesPath}"git_push.sh
- rm -f "${apiServicesPath}"package.json
- rm -f "${apiServicesPath}"README.md
- rm -f "${apiServicesPath}"tsconfig.json
- echo "================================ 生成结束 ================================"
|