본문으로 바로가기

yarn vs yarn tsc 차이점

category 공유/기타 2024. 3. 11. 19:20

yarn vs yarn tsc

회사에서 개발자마다 tsc에 대한 결과가 다르게 나타나 문제가 발생하였습니다.
조금 더 상황을 파악해보니 commit 시 husky에 작성해둔 tsc 검사 결과가 다른 것이었습니다.

원인을 알고보면 너무 당연한 결과인데 한번 알아보도록 하겠습니다.

yarn, yarn tsc

원인은 husky에 작성되어 있는 tsc 명령어였습니다.
yarn, yarn tsc 2개의 명령어의 차이를 이해하시면 바로 이해 가능합니다.

명령어 yarn tsc : 프로젝트(package.json)에 설치되어 있는 typescript version으로 tsc 실행
명령어 tsc : global로 설치되어 있는 typescript version으로 tsc 실행

위 2개의 차이가 있습니다.

tsc 명령어yarn tsc 명령어로 변경하여 해당 문제를 해결하였습니다.

반응형