Instalación
Configurando Tailwind CSS en un proyecto Nuxt.
Comienza creando un nuevo proyecto Nuxt si aún no tienes uno configurado. El enfoque más común es usar la Interfaz de línea de comandos de Nuxt.
npx nuxi init my-projectcd my-project
Instala @tailwindcss/vite
y sus dependencias peer a través de npm.
npm install tailwindcss @tailwindcss/vite
Añade el plugin @tailwindcss/vite
a tu configuración de Nuxt como un plugin de Vite.
import tailwindcss from "@tailwindcss/vite";export default defineNuxtConfig({ compatibilityDate: "2024-11-01", devtools: { enabled: true }, vite: { plugins: [ tailwindcss(), ], },});
Crea un archivo ./assets/css/main.css
y añade un @import
que importe Tailwind CSS.
@import "tailwindcss";
Añade tu archivo ./assets/css/main.css
recién creado al array css
en tu archivo nuxt.config.ts
.
import tailwindcss from "@tailwindcss/vite";export default defineNuxtConfig({ compatibilityDate: "2024-11-01", devtools: { enabled: true }, css: ['~/assets/css/main.css'], vite: { plugins: [ tailwindcss(), ], },});
Ejecuta tu proceso de build con npm run dev
.
npm run dev
Comienza a usar las clases de utilidad de Tailwind para estilizar tu contenido.
<template> <h1 class="text-3xl font-bold underline"> Hello world! </h1></template>