build.sh 848 B

123456789101112131415161718192021222324252627
  1. # /bin/sh
  2. # build resources
  3. echo "------- begin build vue project -------"
  4. npm run build
  5. echo "------- vue project build over -------"
  6. # build app
  7. if [ -n "$1" ]; then
  8. if [ $1 == "app" ]
  9. then
  10. echo "------- begin build android project -------"
  11. # enter cordova project
  12. cd cordova
  13. # del tem file
  14. rm -rf www/cordova.js
  15. # build android package
  16. cordova build android --release -- --keystore="../config/release.keystore" --alias=tianwang --storePassword=wanbits --password=wanbits
  17. echo "------- android project build over -------"
  18. # copy android apk
  19. cp platforms/android/app/build/outputs/apk/release/app-release.apk ../web/test/app-release.apk
  20. echo "------- copy file -------"
  21. fi
  22. fi
  23. echo "------- all done -------"