build.bat 928 B

123456789101112131415161718192021222324252627
  1. @echo off
  2. CHCP 65001
  3. set dir=%~dp0
  4. set apiServicesPath=%dir%..\src\api-services\
  5. if exist %apiServicesPath% (
  6. echo ================================ 删除目录 api-services ================================
  7. rd /s /q %apiServicesPath%
  8. )
  9. echo ================================ 开始生成 api-services ================================
  10. java -jar %dir%swagger-codegen-cli.jar generate -i http://localhost:5005/swagger/All%%20Groups/swagger.json -l typescript-axios -o %apiServicesPath%
  11. @rem 删除不必要的文件和文件夹
  12. rd /s /q %apiServicesPath%.swagger-codegen
  13. del /q %apiServicesPath%.gitignore
  14. del /q %apiServicesPath%.npmignore
  15. del /q %apiServicesPath%.swagger-codegen-ignore
  16. del /q %apiServicesPath%git_push.sh
  17. del /q %apiServicesPath%package.json
  18. del /q %apiServicesPath%README.md
  19. del /q %apiServicesPath%tsconfig.json
  20. echo ================================ 生成结束 ================================