[React]Vite + React 프로젝트에 Tailwind CSS 설정하기
![[React]Vite + React 프로젝트에 Tailwind CSS 설정하기](/content/images/size/w1920/2025/01/react_png_logo-2.png)
Vite + React로 생성한 프로젝트에서 Tailwind CSS 설정 시 제대로 사용이 되지 않는 어려움이 있어서 설정 및 사용법에 대해서 포스팅 해본다.
Tailwind CSS는 유틸리티 우선 접근방식의 CSS 프레임워크로, 빠르고 유연한 스타일링을 가능하게 하는 도구이다. 🎨
프로젝트 환경 구성 📋
먼저 Vite와 React 프로젝트를 생성하는 것부터 시작할 것이다.
npm create vite@latest my-project -- --template react
cd my-project
Tailwind CSS 설치하기 ⚙️
프로젝트 생성 후, Tailwind CSS와 필요한 의존성을 설치한다.
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
이 명령어는 두 개의 파일을 생성할 것이다:
tailwind.config.js
: Tailwind CSS 설정 파일postcss.config.js
: PostCSS 설정 파일
Tailwind 설정하기 ⚡
tailwind.config.js
파일을 열고 다음과 같이 내용을 수정한다:
/** @type {import('tailwindcss').Config} */
export default {
content: [
"./index.html",
"./src/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
CSS 파일 수정하기 🎯
src/index.css
파일을 열고 Tailwind의 기본 스타일을 import 한다:
@tailwind base;
@tailwind components;
@tailwind utilities;
작동 확인하기 ✨
이제 프로젝트의 App.jsx
파일을 수정하여 Tailwind CSS가 정상적으로 작동하는지 확인해보자:
function App() {
return (
<div className="min-h-screen bg-gray-100 flex items-center justify-center">
<h1 className="text-4xl font-bold text-blue-600">
Hello Tailwind CSS! 👋
</h1>
</div>
)
}
export default App
개발 서버 실행하기 🌐
npm run dev
마무리 📝
이렇게 하면 Vite + React 프로젝트에서 Tailwind CSS를 사용할 준비가 완료된 것이다. 이제 Tailwind의 강력한 유틸리티 클래스들을 사용하여 빠르고 효율적인 스타일링을 시작할 수 있다.
참고: https://tailwindcss.com/docs
댓글