Vite에서 Tailwind CSS 설정하기

위키 · 2025. 3. 3.

1. Tailwind CSS 설치하기

Tailwind CSS 패키지와 Vite 플러그인 패키지를 설치합니다.

npm install tailwindcss @tailwindcss/vite

2. Vite 설정에 테일윈드 플러그인 추가하기

//vite.config.ts
import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
  plugins: [
    tailwindcss(),
  ],
})

3. 테일윈드 CSS 불러오기

전역 스타일 시트에 테일윈드 스타일 스타일을 불러오고, 이를 애플리케이션에 적용합니다. 스타일시트의 파일명은 달라도 상관없습니다. (global.css 등)

//index.css

@import "tailwindcss";

..나머지 CSS

//main.tsx
import { StrictMode } from "react";
import { createRoot } from "react-dom/client";

import "./index.css";
import App from "./App.tsx";

createRoot(document.getElementById("root")!).render(
  <StrictMode>
      <App />
  </StrictMode>
);

4.(선택) 프리티어 테일윈드 플러그인 설정

프리티어 테일윈드 플러그인을 설정하면 클래스명이 자동으로 정렬되어, 코드 가독성이 좋아집니다.

npm install -D prettier prettier-plugin-tailwindcss
// .prettierrc
{
  "plugins": ["prettier-plugin-tailwindcss"]
}

참고자료 Get started with Tailwind CSS Using Vite