프로젝트 다운로드
git clone https://github.com/VIA-E-commerce/VIA-Backend.git
환경변수 설정
.env.development
파일에 환경변수를 넣어
root 디렉토리에 위치시켜야 프로그램이 정상 작동됩니다.
템플릿 파일
키 설명
키 | 설명 | 예시 |
---|---|---|
HOST |
호스트 주소 | http://localhost |
PORT |
서버 포트 | 5000 |
CLIENT_PORT |
클라이언트 포트 | 3000 |
DB_HOST |
TypeORM DB 호스트 | localhost |
DB_PORT |
TypeORM DB 포트 번호 | 3306 |
DB_DATABASE |
TypeORM DB 데이터베이스명 | test |
DB_USERNAME |
TypeORM DB 유저명 | root |
DB_PASSWORD |
TypeORM DB 유저 비밀번호 | 1234 |
COOKIE_SECRET |
쿠키 비밀 키 | |
JWT_ACCESS_TOKEN_SECRET |
JWT Access 토큰 비밀 키 | |
JWT_REFRESH_TOKEN_SECRET |
JWT Refresh 토큰 비밀 키 | |
KAKAO_REST_API_KEY |
카카오 회원가입/로그인을 위한 API 키 | 카카오 문서 참조 |
KAKAO_CLIENT_SECRET |
카카오 API 키 인증용 비밀 키 | 카카오 문서 참조 |
NAVER_CLIENT_ID |
네이버 회원가입/로그인을 위한 API 키 | 네이버 문서 참조 |
NAVER_CLIENT_SECRET |
네이버 API 키 인증용 비밀 키 | 네이버 문서 참조 |
IMP_REST_API_KEY |
아임포트 API 키 | 아임포트 문서 참조 |
IMP_REST_API_SECRET |
아임포트 API 비밀 키 | 아임포트 문서 참조 |
CORS_ORIGIN_LIST |
CORS 허용 사이트 목록 | naver.com, google.com |
패키지 설치 및 실행
yarn # package.json dependencies 설치
yarn start:dev # 개발 모드로 실행