Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 1.95 KB

Getting started.md

File metadata and controls

66 lines (38 loc) · 1.95 KB

Getting started

1. 프로젝트 클론

아래 내용을 작업할 폴더 디렉토리로 이동한 다음 터미널(커멘드 라인) 에 작성하여 실행

  • 윈도우일 경우 git 프로그램을 설치해야 할 수 있음
git clone https://github.com/foodsns/Frontend.git

2. 의존성 해결

스크린샷 2021-09-09 오후 4 24 42

클론 받은 내용이 있는 디렉토리로 이동한 후 의존성 모듈 설치

cd Frontend
npm i

3. 프로젝트 빌드

스크린샷 2021-09-09 오후 4 29 45

Vue.js 웹 페이지 프로젝트 빌드

npm run build

빌드 된 내용은 Frontend/dist/ 폴더 참조

4. 프로젝트 단위 테스트 && E2E (End to end) 테스트

4-1. 단위 테스트

스크린샷 2021-09-09 오후 4 30 45

각 컴포넌트별 테스트 (jest 사용)

테스트 정의 파일은 Frontend/test/unit/specs/*.spec.js 패턴으로 정의되어있음

4-2. E2E 테스트

2021-09-24.1.44.11.mp4

selenium 활용 크롬브라우저로 테스트 진행 (nightwatchjs 사용)

npm run test

5. 프로젝트 실행 (Hot reload 적용됨)

스크린샷 2021-09-09 오후 4 32 08 스크린샷 2021-09-09 오후 4 32 31

npm run dev