vite.config.js
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { resolve } from "path";
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": resolve("src"),
},
},
});
루트디렉터리에 jsconfig.json 생성
- vite.config.js만 생성하도 컴파일 에러가 나지않지만, Eslint 설정이 빡세게 되어있거나, idel에서 에러가 날경우가 있어서 아래 추가
jsconfig.json
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": [
"src/*"
]
}
}
}

components/Header.jsx
function Header() {
return (
<header>
<h1>My App Header</h1>
</header>
);
}
export default Header;
App.jsx
import Header from "@/components/Header";
function App() {
return <Header />;
}
export default App;
index.css, app.css는 삭제
서버 시작
npm run dev

'frontend > React' 카테고리의 다른 글
| reactJs 확장프로그램 devtool 설치 (0) | 2025.12.15 |
|---|---|
| reactJs vsCode eslint 플러그인 설정 (0) | 2025.12.15 |
| react 프로젝트 세팅 (0) | 2025.12.15 |