임폴트가 안됩니다
147
投稿した質問数 21
import React from 'react';
import Counter from './components/Counter';
// Counter 컴포넌트의 경로를 정확히 입력
function App() {
return (
<>
<Counter />
</>
);
}
export default App;

이런 오류가 뜹니다 버전이 달라서일까요?
노드는 최신버전을 쓰고있습니다.
回答 1
0
안녕하세요, 인프런 AI 인턴입니다.
주신 코드와 이미지 기반으로 확인해보니, 여러 가지 가능성이 있을 것 같습니다.
‘Counter’ 컴포넌트의 파일 경로가 잘못되었을 수 있습니다.
./components/Counter경로에 해당 파일이 실제 존재하는지 확인해 보세요. 파일명이나 위치에 오타가 없는지, 대소문자가 정확한지도 체크해야 합니다.파일 확장자 문제일 수 있습니다.
Counter컴포넌트의 확장자가.tsx가 맞는지 확인하세요. 경우에 따라서는 확장자를 명시적으로 작성해 줘야 할 수도 있습니다. 예를 들어,import Counter from './components/Counter.tsx';와 같이 표기합니다.프로젝트의 TypeScript 또는 React 버전과 관련된 설정에 문제가 있을 수도 있습니다.
tsconfig.json이나 프로젝트 의존성 설정을 확인해 보세요.IDE의 캐시 오류일 수도 있습니다. IDE를 재시작하거나, 프로젝트 폴더 내의
.idea나node_modules폴더 및package-lock.json파일을 삭제한 후npm install로 의존성을 다시 설치해 보세요.
노드 버전은 대개 이런 문제와는 직접적인 관련이 없으나, 특정 라이브러리나 프레임워크가 요구하는 버전이 있을 수 있으므로, 문서를 통해 필요한 버전을 확인해 보는 것도 방법입니다.
에러 메시지가 따로 버전 문제를 지적하고 있지 않다면, 경로 혹은 설정 문제일 가능성이 더 높습니다. 상기한 방법들로 문제가 해결되지 않는다면, 추가적인 정보를 제공해 주시면 더 구체적인 답변을 드릴 수 있을 것 같습니다.
안티그래비티 확장프로그램
0
5
1
강의 내 자료는 별도로 제공하지 않나요?
0
2
0
cd 명령어가 안들어요
0
8
1
클로드 데스크앱과의 차이
0
10
1
nmp run build의 기능
0
5
1
plan mode 개발 계획안 확인 불가
0
13
2
트리거 질문
0
10
1
교재 파일이나 실습자료 한번에 다운로드 받는 메뉴가 없나요
0
11
1
명시적 타입 선언(콜론 타입 선언)과 as 타입 단언 차이
0
10
1
max x5 플랜을 결제했습니다.
0
17
1
클로드 초기 설정
0
16
1
사용자 스코프 설정 파일 적용 문제
0
10
1
6-6
0
18
1
클로드코드 유료플랜 할인 방법이 있을까요?
0
30
0
css가 화면에 반영이 되지않습니다.
0
162
1
speed.js란 파일자체가 프로젝트에 없습니다!
0
146
1
웹브라우저에서 글만작성하면 에러가 납니다
0
451
1
질문있어요. React 사용자 처리 수업에서
0
143
1
프롬프트 내용은 어디서 볼수있나요?
1
418
2
왜 {import.meta.env.VITE_SOME_KEY} 가 적용이 안될까요 ㅠㅠ
1
706
2
마크다운 이미지가 잘 작동안합니다.
1
560
2
프롬프트 명령어 - 입력값과 동일한 언어로 받으려면 어떻게 작성할까요?
1
460
2
useState 오류
1
817
2
const handleEnter 문에 궁금한게 있습니다.
2
319
2

