build_tracim_frontend.sh 710B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/usr/bin/env bash
  2. function log {
  3. echo ""
  4. echo ">> $ $1"
  5. echo ""
  6. }
  7. log "cd frontend_lib"
  8. cd frontend_lib
  9. log "npm i"
  10. npm i
  11. log "npm link"
  12. npm link
  13. log "npm run buildtracimlib"
  14. npm run buildtracimlib
  15. cd -
  16. log "cd frontend_app_html-document"
  17. cd frontend_app_html-document
  18. log "npm i"
  19. npm i
  20. log "npm link tracim_frontend_lib"
  21. npm link tracim_frontend_lib
  22. log "npm run build # for frontend_app_html-document"
  23. npm run build
  24. log "cp dist/html-document.app.js"
  25. cp dist/html-document.app.js ../frontend/dist/app
  26. cd -
  27. log "cd frontend"
  28. cd frontend
  29. log "npm i"
  30. npm i
  31. log "npm link tracim_frontend_lib"
  32. npm link tracim_frontend_lib
  33. log "npm run servdev-dashboard # for frontend"
  34. npm run servdev-dashboard