코드를 작성하다가
The requested module '/src/components/header/index.jsx' does not provide an export named 'Header'
이와 같은 오류가 뜨길래 2가지 방법을 시도해봤다.
첫번째로는 이 블로그를 참고해서 하다가 안되길래
export default 모듈 불러오기 에러
1. 배경 1.1 개발 환경 Vite React JavaScript 1.2 문제 상황 components 폴더 하위에 3개의 컴포넌트 생성 후 index.js에 3개의 컴포넌트를 다시 내보내기 형식으로 코드 작성 App.jsx에서 3개 중 2개의 컴포넌트
velog.io
두번째는 아래와 같이 중괄호로 자동 import 됐던걸
import './App.css'
// import React from "react";
// import styled from "styled-components";
import { SideDeck } from "./components/side-deck/index.jsx";
import { OnMapCard } from "./components/on-map-card/index.jsx"
import { InfoCard } from './components/info-card/index.jsx';
import { Header } from "./components/header/index.jsx";
function App() {
return (
<>
<Header/>
<SideDeck />
<InfoCard/>
<OnMapCard/>
</>
)
}
export default App
import './App.css'
import SideDeck from "./components/side-deck/index.jsx";
import OnMapCard from "./components/on-map-card/index.jsx"
import InfoCard from './components/info-card/index.jsx';
import Header from "./components/header/index.jsx";
function App() {
return (
<>
<Header/>
<SideDeck />
<InfoCard/>
<OnMapCard/>
</>
)
}
export default App
이렇게 중괄호를 빼고 했더니 아주 잘됐다.
정말 어이없는 오류... 이제 함부로 vscode믿으면 안될 듯
'코딩 > FrontEnd' 카테고리의 다른 글
supabase,drizzle,Auth.js를 사용해서 todo 프로젝트를 해봅시다 (1) | 2025.04.03 |
---|---|
React Query를 공부해봅시다 (0) | 2025.03.20 |
useImperativeHandle | createPortal | forwardRef | Serveraction | middleWare에 대해 공부해봅시다 (0) | 2025.03.17 |
카카오맵 API 사용 중 Cannot read properties of undefined (reading 'maps') 오류 해결! (0) | 2024.12.14 |