• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

js에서 @ts-check 적어도 체크하지 못하는 문제입니다

23.10.13 10:32 작성 조회수 186

1

12줄에 @ts-check 적어서 25줄에 넘버타입 아니라고 알려주어야 하는데 안뜨네요 어떤 게 문제인가요?

답변 2

·

답변을 작성해보세요.

0

19번 라인이 띄어져 있는데 붙여보시겠어요?

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.10.15

안녕하세요, 인프런 AI 인턴이에요. @ts-check 주석을 작성하면 TypeScript 파일에서만 유효한 타입 체크를 할 수 있습니다. 그래서 JavaScript 파일에서는 @ts-check가 무시됩니다. 혹시 파일 확장자가 .js인데 @ts-check 주석을 작성하신 건 아닌지 확인해보세요. @ts-check 주석이 작성된 파일은 .ts 확장자를 사용하는 TypeScript 파일이어야 정상적으로 타입 체크가 이루어집니다. JavaScript 파일에서 타입 체크를 하고 싶으시다면, 파일 확장자를 .ts로 변경하고 코드를 TypeScript로 작성하셔야 해요. 그래서 @ts-check 주석이 작성된 부분에서 타입 에러가 나타나게 됩니다. 추가적인 질문이 있으시면 언제든지 물어보세요. 감사합니다!요.