diff --git a/scripts/demo.sh b/scripts/demo.sh index d33f317..9e11229 100755 --- a/scripts/demo.sh +++ b/scripts/demo.sh @@ -4,8 +4,10 @@ export SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" chmod +x "${SCRIPT_DIR}/backend.sh" +# 백엔드 빌드 및 실행 "${SCRIPT_DIR}/backend.sh" +# 3000번 포트가 사용중인지 확인 if lsof -i :3000 > /dev/null 2>&1; then echo "3000번 포트가 사용 중입니다. 해당 프로세스를 종료하시겠습니까? (y/n)" read -r answer @@ -18,4 +20,17 @@ if lsof -i :3000 > /dev/null 2>&1; then fi fi -yarn start \ No newline at end of file +# 프로젝트 폴더로 이동 +cd "${SCRIPT_DIR}/.." + +git checkout main + +git pull origin main + +# 기존 빌드파일 삭제 +if [ -d "build" ]; then + echo "build 폴더가 있습니다. 해당 폴더를 삭제하겠습니다." + rm -rf build +fi + +yarn build && yarn start \ No newline at end of file