Skip to content

@babel/preset-typescript

babel용 typescript preset.

ts-loader vs @babel/preset-typescript

ts-loader 사용
장점: 강력한 타입체크
단점: 빌드시간이 길다. 타입에러가 있을 시 빌드가 불가하다.
하지만, transplieOnly 옵션을 통해 컴파일 속도를 증가시킬 수 있다.
HMR(hot module reloading 사용 불가) - https://github.com/TypeStrong/ts-loader#hot-module-replacement
babel-loader + @babel/preset-typescript 사용
장점 - 빌드시간이 짧다, babel의 다양한 플러그인을 사용할 수 있다.
단점 - 약한 타입체크로 타입스크립트의 장점을 살리지 못한다.

See also

Favorite site