Cursor 도입 확인 및 개선 사항 정리(REVIEW.md, IMPROVEMNETS.md)
This commit is contained in:
35
frontend/run.sh
Executable file
35
frontend/run.sh
Executable file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🚀 TK-MP 프론트엔드 시작 스크립트"
|
||||
echo "=================================="
|
||||
|
||||
# 현재 디렉토리 확인
|
||||
if [ ! -f "package.json" ]; then
|
||||
echo "❌ package.json이 없습니다. frontend 폴더로 이동해주세요."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 의존성 설치 확인
|
||||
if [ ! -d "node_modules" ]; then
|
||||
echo "📦 의존성을 설치합니다..."
|
||||
npm install
|
||||
fi
|
||||
|
||||
# 백엔드 서버 확인
|
||||
echo "🔗 백엔드 서버 연결 테스트..."
|
||||
curl -s http://localhost:8000/api/projects > /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "✅ 백엔드 서버가 실행 중입니다."
|
||||
else
|
||||
echo "⚠️ 백엔드 서버가 실행되지 않았습니다."
|
||||
echo " 다른 터미널에서 다음 명령어를 실행해주세요:"
|
||||
echo " cd ../backend && source venv/bin/activate && uvicorn app.main:app --reload"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "🌐 프론트엔드 서버를 시작합니다..."
|
||||
echo " 브라우저에서 http://localhost:3000 이 자동으로 열립니다."
|
||||
echo ""
|
||||
|
||||
# 개발 서버 실행
|
||||
npm run dev
|
||||
Reference in New Issue
Block a user