2024-벚꽃톤 11팀 "이츠타임"의 프론트엔드 레포지토리입니다!
- Node.js 18+를 설치합니다.
- 터미널을 열고
npm install
을 입력하여 패키지를 모두 설치합니다. npm run dev
명령어로 개발 서버를 실행합니다.
npm run build
명령어로 빌드합니다.- dist 폴더에 결과물이 저장됩니다.
커밋 요약은 "(type): (content)" 형식으로 작성합니다.
type은 영어 소문자로 작성하며, content는 한국어로 명확하게 작성합니다. 요약이 너무 길어지면 세부적인 내용은 커밋 설명에 풀어적고 요약은 간결하게 수정합니다.
type | 설명 | 예시 |
---|---|---|
feat | 새로운 기능 추가 | feat: 로그인 페이지 구현 |
fix | 버그 수정 | fix: 320px보다 작은 기기에서 "다음" 버튼이 잘리는 문제 수정 |
docs | 문서 수정 | docs: README.md에 커밋 컨벤션 추가 |
style | 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 | style: 모든 따옴표를 쌍따옴표로 수정 |
refactor | 코드 리팩토링 | refactor: axios request를 axios instance를 이용해서 중복 코드 정리 |
test | 테스트 코드 구현 | test: postLogin, postRegister 함수의 테스트 케이스 추가 |
chore | 패키지 매니저 수정, 빌드 CI/CD 설정 수정, 깃허브 설정 수정 등 잡다한 일들 | chore: package.json에 redux 패키지 추가 |
PR 제목은 커밋 요약과 동일하게 "(type): (content)" 형식으로 작성하며, 내용은 다음을 포함하여 작성합니다.
이 PR에서 작업한 사항을 적어주세요.
작업한 사항을 스크린샷으로 찍을 수 있다면 (예: 신규 페이지 구현, 새로운 컴포넌트 구현) 스크린샷을 찍어서 올려주세요. 반드시 올릴 필요는 없습니다!
이 PR과 연관된 Issue를 작성해주세요. 해당 PR이 Issue를 해결한다면 Issue도 꼭 닫아주세요!