Skip to content

1. 시작하기: 개발 환경 설정

'달빛 약속'의 세계에 오신 것을 환영합니다! 코드를 직접 실행하고 수정해보는 것만큼 좋은 학습 방법은 없죠. 이 문서에서는 '달빛 약속'을 실행하고 테스트할 수 있도록 개발 환경을 설정하는 과정을 안내합니다.

무엇이 필요한가요?

우리 프로젝트는 Deno를 기반으로 하고 있습니다. 따라서 코드를 실행하기 위해서는 두 가지가 반드시 필요합니다.

  1. Deno: TypeScript와 JavaScript를 실행하기 위한 런타임입니다.
  2. Git: 프로젝트 코드를 Clone하기 위해 필요합니다.

이미 설치되어 있다면 다음 단계로 넘어가셔도 좋습니다.

프로젝트 코드 가져오기

먼저, '달빛 약속'의 소스코드를 가져와야 합니다. 터미널(명령 프롬프트, PowerShell, 등)을 열고 다음 명령어를 실행해주세요.

bash
git clone https://github.com/rycont/dalbit-yaksok.git
cd dalbit-yaksok

💡 : 원본 저장소를 직접 복제해도 좋지만, 기여를 생각하고 있다면 자신의 계정으로 먼저 Fork(포크)한 뒤 복제하는 것을 추천합니다.

모든 것이 잘 되었는지 확인하기: 테스트 실행

환경 설정이 올바르게 완료되었는지 확인하는 가장 좋은 방법은 전체 테스트를 실행해보는 것입니다. 프로젝트의 루트 디렉터리에서 다음 명령어를 실행해주세요.

bash
deno task nested-test

이 명령어는 프로젝트에 포함된 모든 테스트 코드를 실행합니다. 수많은 테스트가 성공적으로 통과하고, 마지막에 Ok 메시지가 보인다면 '달빛 약속' 코드를 수정하고 실행할 모든 준비가 끝난 것입니다!

다음 장에서는 프로젝트의 전체적인 구조를 살펴보겠습니다.