-
tsc --noEmit과 build에 대하여기타 2024. 6. 16. 15:50
ci에서 npm run build를 하여 빌드가 잘 되는지 확인하는 부분이 있었습니다.
저는 이를 tsc -noEmit만 해도 충분하지 않을까 생각했습니다.
이유는 컴파일이 잘 되었다면 빌드도 잘되지 않을까 라는 생각 때문이었습니다.
좀 더 찾아보니 컴파일이 잘 되었더라도 빌드가 되지 않을 경우가 존재합니다.
예를 들어. env파일이 올바르지 않을 경우
tsc --noEmit은 통과하지만 next build는 성공하지 못합니다.
'기타' 카테고리의 다른 글
js date 객체를 사용하다 겪은 삽질 경험기 (0) 2024.10.10 tsconfig의 moduleResolution option (0) 2024.07.21 tsconfig types란? (2) 2024.03.26 github reviewers 자동으로 달아주기 (0) 2024.02.22 타입스크립트의 is 키워드에 대해 알아보고 활용해보자 (2) 2023.11.29