Apple Note는 사용자가 개인 블로그를 작성하고 관리할 수 있는 애플리케이션입니다.
해당 문서는 프로젝트를 로컬 환경에서 실행하는 방법을 안내합니다.
- Node.js (버전 20 이상)
- npm (Node 패키지 매니저)
- 리포지토리를 클론합니다.
git clone https://github.com/prgrms-fe-devcourse/NFE1_2_3_AppleNote.git
cd NFE1_2_3_AppleNote
- Root 환경에서 필요한 패키지를 설치합니다.
npm install
- prepare 스크립트를 실행합니다.
npm run prepare
- 각 환경에서 작업할 환경으로 이동합니다. (
frontend
,backend
)
cd frontend, backend
- 각 환경에서 필요한 패키지를 설치합니다. (
frontend
,backend
)
npm install
- .env 파일을 생성하고 필요한 환경 변수를 설정합니다.
Tip
.env
파일의 예시는 .env.template
파일을 참조하세요.
백엔드 서버를 실행하려면 다음 명령어를 사용합니다:
Root
npm run dev:backend
Local (backend)
npm run dev
프론트엔드 애플리케이션을 실행하려면 다음 명령어를 사용합니다:
Root
dev:frontend
Local (frontend)
npm run dev