Javascript로 만든 코로나 세계 현황판을 Typescript로 변환하는 프로젝트
- 자바스크립트 파일에 JSDoc으로 타입 시스템 입히기 (Optional)
- 타입스크립트의 기본 환경 구성
- NPM 초기화 (npm init-y)
- 타입스크립트 라이브러리 설치 (npm i typescipt -D)
- 타입스크립트 설정 파일 생성 (tsconfig.json 파일 생성)
- 자바스크립트 파일을 타입스크립트 파일로 변환하기 (파일 확장자 변경)
-
tsc
명령어로 타입스크립트 compile하기
- 명시적인
any
선언하기tsconfig.json
파일에noImplicitAny
값을true
로 추가- 가능한 구체적인 타입으로 타입 정의
- 프로젝트 환경 구성
- babel, eslint, prettier 등의 환경 설정
- 외부 라이브러리 모듈화
- axios 라이브러리 설치 및 load
- Chart.js라이브러리 설치 및 load
- Javascript
- Typescript
- axios
- chart.js
- eslint