반응형
타입스크립트를 이용하면 코드를 보다 안정적이고 재사용가능하게 짤 수 있다는 이점이 있어, 이 부분을 평소 쓰던 프레임 워크인 리액트에 이용하고 싶어졌다.
그래서 리액트에 타입스크립트로 프로젝트를 생성해보고자 했다.
마침 리액트 공식 문서에 이 부분이 친절히 명시되어 있다.
1. 타입스크립트로 리액트 앱 생성하기
npx create-react-app my-app --template typescript
혹은
yarn create react-app my-app --template typescript
로 명령어를 치면 tsx 확장자로 앱이 생성된다.
2. 리액트 앱에 타입스크립트 추가하기
이미 리액트 앱이 생성이 되어 있다면 install 혹은 add로 타입스크립트 추가가 가능하다.
npm install --save typescript @types/node @types/react @types/react-dom @types/jest
혹은
yarn add typescript @types/node @types/react @types/react-dom @types/jest
로 명령어를 치고 js의 파일을 tsx로 변경해준다.
반응형
'타입스크립트' 카테고리의 다른 글
[주니어도 하는 타입스크립트] 리액트에서 타입스크립트로 코드 짜기 (feat. 제네릭) (0) | 2022.02.28 |
---|---|
[주니어도 하는 타입스크립트] 제네릭이란 무엇이고 어떻게 쓰는것일까? (0) | 2022.02.28 |
[자바스크립트+타입스크립트] 왕초보도 이해한 '클로저' 완전 분석 (0) | 2022.02.04 |
인터페이스에서 readonly 제어가 안되는 오류 (0) | 2022.01.21 |
타입스크립트 왕초보의 '클래스' 개념 정리 (0) | 2022.01.18 |