LINT ERROR > Binding element 'Component' implicitly has an 'any' type.

bunny.log·2022년 9월 27일
0

Error

목록 보기
3/3

이슈

LINT ERROR > Binding element 'Component' implicitly has an 'any' type.

해당 오류 메시지 "Binding element 'Component' implicitly has an 'any' type"는 TypeScript 코드에서 발생하는 오류입니다. 이 오류는 특정 변수나 매개변수에 명시적인 타입이 지정되지 않아 TypeScript가 해당 항목의 타입을 추론하지 못하고 암묵적으로 'any' 타입으로 처리한 경우에 발생합니다.

일반적으로 이 오류는 TypeScript에서 noImplicitAny 옵션이 활성화되어 있을 때 발생하며, 이 옵션은 가능한 모든 변수와 매개변수에 대해 명시적인 타입 선언을 요구합니다.

해결

tsconfig.json에 "noImplicitAny": false 추가

noImplicitAny는 TypeScript 컴파일러 옵션 중 하나로, 명시적인 타입 선언을 강제화하는 옵션입니다. 이 옵션이 활성화되면 TypeScript는 가능한 한 모든 변수와 표현식에 대해 명시적인 타입 선언이 제공되어야 합니다. 만약 타입이 명시되지 않은 경우, 컴파일러는 에러를 발생시킵니다.

참고
https://stackoverflow.com/questions/40745992/binding-element-index-implicitly-has-an-any-type

profile
나를 위한 경험기록

0개의 댓글