더북(TheBook)

2.1.2 실습 폴더 생성

제스트를 배우기 전에 ‘ch2-first-test’라는 폴더를 만들어 새 프로젝트를 시작해 보자. 여기에서는 npm을 사용할 것이다. Yarn5도 또 다른 패키지 관리자인데, 이 책을 공부하는 데는 어떤 것을 사용해도 상관없다.

제스트는 jest.config.js 또는 package.json 파일이 필요하다. 지금은 package.json 파일을 사용한다. 터미널에 npm init 명령어를 입력하면 package.json 파일이 자동으로 생성된다.

mkdir ch2-first-test
cd ch2-first-test
npm init --yes

// 또는 yarn을 사용하는 경우 다음 명령어를 실행한다.
yarn init –yes
git init

이 폴더에서 깃도 새롭게 초기화할 수 있다. 깃을 사용하여 파일의 변경 사항을 추적하면서 작업하는 것을 권장한다. 제스트는 이러한 깃 파일을 활용하여 변경점을 감지하고 특정 테스트를 실행할 수 있어 매우 편리한 테스트 도구다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.