Installation
AdonisJS 프로젝트에 Tailwind CSS 설정하기
아직 설정하지 않았다면 새로운 AdonisJS 프로젝트를 생성하세요. 가장 일반적인 방법은 Create AdonisJS를 사용하는 것입니다.
npm init adonisjs@latest my-project -- --kit=webcd my-project
npm을 통해 @tailwindcss/vite
와 그에 필요한 의존성을 설치하세요.
npm install tailwindcss @tailwindcss/vite
Vite 설정에 @tailwindcss/vite
플러그인을 추가하세요.
import { defineConfig } from 'vite'import adonisjs from '@adonisjs/vite/client'import tailwindcss from '@tailwindcss/vite'export default defineConfig({ plugins: [ tailwindcss(), adonisjs({ // … }), ],})
./resources/css/app.css
에 Tailwind CSS 스타일을 임포트하는 @import
를 추가하세요. 또한, Tailwind CSS가 resources/views
디렉토리를 스캔하도록 설정하세요.
@import "tailwindcss";@source "../views";
npm run dev
로 빌드 프로세스를 실행하세요.
npm run dev
컴파일된 CSS가 <head>
에 포함되어 있는지 확인한 후, Tailwind의 유틸리티 클래스를 사용하여 콘텐츠를 스타일링하세요.
<!doctype html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> @vite(['resources/css/app.css', 'resources/js/app.js']) </head> <body> <h1 class="text-3xl font-bold underline"> Hello world! </h1> </body></html>