빨간줄로 도배됐어요ㅠㅠ
2427
작성한 질문수 1


next 13으로 typescript와 함께 개발중입니다
어느 순간부터 html태그들과 improt 쪽에 빨간줄이 뜨더니 해결될 생각을 안하더라구요..
많이 검색해 본 결과. @types/react, @types/react-dom 을 다운받아야 한다고 해서 다운 받았지만 해결이 안되더라구요...
이 외에도 많은 방법들을 시도해 봤지만 효과가 없었습니다. 도와주세요ㅠㅠ
태크에서 나는 에러 : JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.ts(7026)
import문에서 나는 에러: Cannot find module 'next/image' or its corresponding type declarations.ts(2307)
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
빨간 줄로 도배된 문제에 대해 도움을 드리겠습니다.
첫 번째 오류인 “JSX element implicitly has type ‘any’ because no interface ‘JSX.IntrinsicElements’ exists” 에러는 TypeScript에서 JSX 요소의 타입을 추론할 수 없다는 오류입니다. 이를 해결하기 위해서는 다음과 같은 방법을 시도해 볼 수 있습니다.
tsconfig.json파일에jsx옵션을 설정해주세요."jsx": "react-jsx"또는"jsx": "preserve"로 설정할 수 있습니다.JSX 요소의 타입을 명시적으로 설정해주세요. 예를 들어,
<div>...</div>대신에React.HTMLProps<HTMLDivElement>와 같이 타입을 지정해줄 수 있습니다.
두 번째 오류인 “Cannot find module ‘next/image’ or its corresponding type declarations” 에러는 next/image 모듈을 찾을 수 없다는 오류입니다. 이를 해결하기 위해서는 다음과 같은 방법을 시도해 볼 수 있습니다.
next/image모듈이 제대로 설치되었는지 확인해주세요.package.json파일이 있는 디렉토리에서npm install next명령을 실행하여next/image모듈을 설치해보세요.TypeScript에
next모듈의 타입 선언을 추가해주세요.@types/next패키지를 설치하거나,tsconfig.json파일의types옵션에next를 추가해주세요.
이러한 방법들을 시도해보시고, 문제가 해결되는지 확인해보세요. 추가적인 도움이 필요하면 언제든지 물어보세요. 좋은 결과가 있기를 바랄게요!
이해가 절반 정도 되는데요.
0
1
0
bash 명령어가 너무 많아요..
0
10
1
createPointTransactionOfLoading 에러
0
6
1
cursor화면이 좀 달라요 ㅜ
0
12
1
93~94강. 서브에이전트와 Shrimp Task Manager Plan과 차이
0
11
0
섹션2퀴즈는어디있나요?
0
11
0
power shell에서는 claude가 정상 실행되는데, cursor terminal에서는 실행 에러 발생하네요.
0
16
1
live server, korean도 확장팩 검색이 되지 않습니다.
0
17
0
CLAUDE.local.md
0
15
1
55강 관련 질문(커밋이 완료되지 않을 때)
0
17
1
클로드 코드를 쓸때 Cursor IDE의 이점?
0
22
1
오류사항
0
31
3
md 파일을 위한 폴더 관리의 기준이 궁금합니다.
0
21
2
혹시 결제연동
0
25
1
claude code가 작업중일때 ctrl t 눌러서 진행상황 확인 불가
0
25
1
메타프롬프트 관련
0
26
2
side bar positon. 어떻게 해도 안돼요..;
0
21
1
모델 고정방법 문의
0
21
2
98강. 1인 사이드프로젝트 시 질문
0
34
2
state 객체로 묶기
0
19
0
강의화면과 Cursor프로그램 화면이 달라서요..
0
26
2
커서 설치했는데 이해 안되네요
0
35
2
핸드북 light/dark mode 관련 이슈가 있는 것 같습니다.
0
19
1
공식사이트 관련과 workspace
0
24
2





