728x90
반응형

Tailwind CSS를 Vite 플러그인으로 설치 및 설정 방법

Tailwind CSS를 Vite 플러그인으로 설치하면 Laravel, SvelteKit, React Router, Nuxt, SolidJS 같은 프레임워크와 원활히 통합할 수 있습니다.


1. Tailwind CSS 설치

tailwindcss@tailwindcss/vite를 npm으로 설치합니다.

npm install tailwindcss @tailwindcss/vite

2. Vite 플러그인 설정

Vite 설정 파일에 @tailwindcss/vite 플러그인을 추가합니다.

// vite.config.ts
import { defineConfig } from "vite";
import tailwindcss from "@tailwindcss/vite";

export default defineConfig({
  plugins: [tailwindcss()],
});

3. Tailwind CSS 가져오기

CSS 파일에 Tailwind CSS를 @import로 추가합니다.

/* styles.css */
@import "tailwindcss";

4. 빌드 프로세스 실행

package.json에 설정된 빌드 명령어(예: npm run dev)를 실행합니다.

npm run dev

5. HTML에서 Tailwind CSS 사용

컴파일된 CSS 파일이 <head>에 포함되어 있는지 확인한 후, Tailwind의 유틸리티 클래스를 사용해 스타일을 적용합니다.

<!doctype html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link href="/src/styles.css" rel="stylesheet" />
  </head>
  <body>
    <h1 class="text-3xl font-bold underline">Hello world!</h1>
  </body>
</html>

요약

  1. tailwindcss@tailwindcss/vite 설치
  2. vite.config.ts에 Tailwind 플러그인 추가
  3. CSS 파일에 Tailwind CSS 임포트
  4. npm run dev로 개발 서버 실행
  5. HTML에서 Tailwind 유틸리티 클래스 사용

이 과정을 통해 Tailwind CSS를 Vite 프로젝트에 쉽게 통합할 수 있습니다.

Keywords

Tailwind CSS, Vite, Vite Plugin, React, CSS Framework프론트엔드, 스타일링, 유틸리티 클래스, 웹 개발, 빌드 도구

728x90
반응형

+ Recent posts