build.sh 409 B

123456789101112131415161718192021
  1. #!/usr/bin/env bash
  2. MAIN_PROJECT_DIR="../CloudUser/web/views/@default"
  3. npm install
  4. npm run build
  5. if [ -d "${MAIN_PROJECT_DIR}" ]; then
  6. rm -rf "${MAIN_PROJECT_DIR:?}"/*
  7. else
  8. echo "'${MAIN_PROJECT_DIR}' not exists"
  9. fi
  10. npm run build
  11. cp -r -f "./dist/views/"* "${MAIN_PROJECT_DIR}/"
  12. if [ -d "${MAIN_PROJECT_DIR}" ]; then
  13. echo "*" > "${MAIN_PROJECT_DIR}/.gitignore"
  14. fi
  15. rm -rf "./dist/views"
  16. echo "[done]"