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

Instalación

Instalar Tailwind CSS con Laravel

Configuración de Tailwind CSS en un proyecto Laravel.

01

Crear tu proyecto

Comienza creando un nuevo proyecto Laravel si aún no tienes uno configurado. El enfoque más común es utilizar el instalador de Laravel.

Terminal
laravel new my-projectcd my-project
02

Instalar Tailwind CSS

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

Terminal
npm install tailwindcss @tailwindcss/vite
03

Configurar el plugin de Vite

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

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

Importar Tailwind CSS

Añade un @import a ./resources/css/app.css que importe Tailwind CSS. Además, indícale a Tailwind CSS que escanee algunos directorios en busca de utilidades.

app.css
@import "tailwindcss";@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";
05

Iniciar tu proceso de compilación

Ejecuta tu proceso de compilación con npm run dev.

Terminal
npm run dev
06

Comenzar 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 dar estilo a tu contenido.

app.blade.php
<!doctype html><html>  <head>    <meta charset="utf-8" />    <meta name="viewport" content="width=device-width, initial-scale=1.0" />    @vite('resources/css/app.css')  </head>  <body>    <h1 class="text-3xl font-bold underline">      Hello world!    </h1>  </body></html>
Copyright © 2026 Tailwind Labs Inc.·Política de marcas registradas