- Vue + Typescript 프로젝트 생성
- 기존 서비스 코드와 라이브러리를 새 프로젝트에 이동
- 기본적인 빌드 에러 해결
- 타입스크립트의 혜택을 볼 수 있는 주요 파일들 위주로
.js
->.ts
로 변환하며 적용
🤔팁 : 타입 체킹 정도는 덜 엄격한 방식에서 점점 엄격한 방식으로 적용하는 것을 추천
tsconfig.json
의strict
레벨을 조절하는 방식으로!!
- computed 속성을 사용할때는 반드시 return type을 정의하기.
- prop의 타입을 정의할때는
type: Array as PropType<NewsItem[]>
npm install
npm run serve
npm run build
npm run lint