1. Instalación
  2. Instalar Tailwind CSS con AdonisJS

Instalación

Instalar Tailwind CSS con AdonisJS

Configurando Tailwind CSS en un proyecto AdonisJS.

01

Crea tu proyecto

Comienza creando un nuevo proyecto AdonisJS si aún no tienes uno configurado. El enfoque más común es usar Create AdonisJS.

Terminal
npm init adonisjs@latest my-project -- --kit=web
cd my-project
02

Instala Tailwind CSS

Instala @tailwindcss/vite y sus dependencias peer a través de npm.

Terminal
npm install tailwindcss @tailwindcss/vite
03

Configura el plugin de Vite

Añade el plugin @tailwindcss/vite a tu configuración de Vite.

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

Importa Tailwind CSS

Añade un @import a ./resources/css/app.css que importe los estilos de Tailwind CSS. Además, dile a Tailwind CSS que escanee tu directorio resources/views en busca de utilidades.

app.css
@import "tailwindcss";
@source "../views";
05

Inicia tu proceso de build

Ejecuta tu proceso de build con npm run dev.

Terminal
npm run dev
06

Comienza a usar Tailwind en tu proyecto

Asegúrate de que tu CSS compilado esté incluido en el <head> y luego comienza a usar las clases de utilidad de Tailwind para estilizar tu contenido.

home.edge
<!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>
Copyright © 2025 Tailwind Labs Inc.·Política de Marca Registrada