create-react-app 으로 리액트 폴더를 생성후
npm install typescript @types/node @types/react @types/react-dom @types/jest
패키지를 설치를 해준다
그리고
npx typescript --init
를 실행해주면 tsconfig.json 파일이 생성되면서
js를 타입스크립트로 바꿔주게된다.
js 파일을들을 ts,tsx로 바꿔주면
실행이 되지 않을것이다.
그 경우
https://pythonq.com/so/reactjs/95106
여기 사이트대로
tsconfig.json을 수정하고
tsx,ts 파일들 최상단에
import React from 'react';
선언을 해주면 된다.
타입스크립트를 설치 할 때 에러가 뜨면
권한을 sudo로 줘서
sudo npm install -g typescript
로 설치하면 전역에 설치가 된다.