[typescript] 타입스크립트와 Jest를 설치하는 방법

타입스크립트(TypeScript)는 JavaScript의 상위 집합 언어이며 정적 타입을 지원합니다. Jest는 JavaScript를 위한 테스팅 프레임워크로서, 타입스크립트 프로젝트에서도 유용하게 사용할 수 있습니다. 이번 글에서는 타입스크립트와 Jest를 설치하는 방법을 알아보겠습니다.

1. 타입스크립트 설치

먼저, 타입스크립트를 설치합니다. 다음 명령을 사용하여 타입스크립트 컴파일러를 설치합니다.

npm install -g typescript

2. 프로젝트 초기화

프로젝트 폴더를 만들고, 타입스크립트 프로젝트를 초기화합니다.

mkdir my-project
cd my-project
npm init -y

3. 타입스크립트 설정

타입스크립트 설정 파일 tsconfig.json을 생성하고, 기본 설정을 추가합니다.

tsc --init

4. Jest 설치

이제 Jest를 설치합니다.

npm install --save-dev jest @types/jest ts-jest

5. Jest 구성

tsconfig.json 파일을 열고, 아래와 같이 설정을 추가합니다.

{
  "compilerOptions": {
    "module": "commonjs",
    "esModuleInterop": true,
    "target": "es6"
  }
}

또한, package.json 파일에 테스트 스크립트를 추가합니다.

"scripts": {
  "test": "jest"
}

이제 타입스크립트와 Jest가 모두 설치되었습니다. 이제 테스트 파일을 작성하고, Jest를 사용하여 타입스크립트 프로젝트를 테스트할 수 있습니다.

마무리

이제 타입스크립트와 Jest를 설치하고 설정하는 방법에 대해 알아보았습니다. 프로젝트를 시작할 때 이러한 도구들을 사용하여 효율적으로 개발할 수 있습니다.