tsconfig strict option 최근에 프로젝트를 진행하다 하나의 문제를 맞닥뜨렸다리액트 컴포넌트의 props를 interface로 지정을 해주고 있었는데 ?, optional로 지정해준 props가 원래였다면 기본 타입과 undefined 이렇게 타입이 될수 있다고 떠야 하는데 기본 타입만 뜨는 것이다 위의 사진을 참고하자면 ?, optional로 지정을 하면 왼쪽과 같이 지정해준 타입인 string[]과 undefined가 떠야 하는데내 프로젝트에서는 왼쪽처럼 undefined는 없고 string[] 만 있는것이였다 해결정상적으로 보이는 프로젝트와 내프로젝트를 비교해보니 문제는 tsconfig에 있었다 바로 tsconfig 설정파일 option 중의 하나인 strict option 때문이었다 strict option을 true로 설.. 이전 1 다음