En esta clase aprenderás a instalar y configurar Tailwind CSS en un proyecto. El enfoque será utilizar un método sencillo y directo que aprovecha la CDN de Tailwind, aunque también exploraremos cómo realizar configuraciones adicionales para un entorno más avanzado.
Para comenzar, sigue estos pasos:
Uso de la CDN:
index.html
y recargas la página, verás que Tailwind deja de funcionar, lo cual confirma que necesitas instalarlo correctamente.Instalación con NPM:
npm install tailwindcss postcss autoprefixer
package.json
.Configuración Inicial:
npx tailwindcss init
tailwind.config.js
, donde se define cómo Tailwind procesará los estilos.Si tu proyecto utiliza PostCSS, sigue estos pasos:
Añade la configuración de PostCSS:
Si no tienes un archivo postcss.config.js
, crea uno y agrega el siguiente contenido:
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
};
Especifica las rutas de tus archivos:
En el archivo tailwind.config.js
, configura el contenido indicando las rutas de los archivos donde utilizarás clases de Tailwind:
content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
Para compilar tus estilos con Tailwind:
package.json
para generar los estilos:
"scripts": {
"build": "tailwindcss -i ./src/input.css -o ./dist/output.css --minify",
"watch": "tailwindcss -i ./src/input.css -o ./dist/output.css --watch"
}
build: Compila y minifica los estilos.
watch: Mantiene un proceso activo para detectar cambios en los archivos y recompilarlos automáticamente.
npm run build
Asegúrate de enlazar el archivo generado (output.css) en tu archivo index.html para aplicar los estilos.
Si necesitas que los cambios se reflejen automáticamente durante el desarrollo, utiliza:
npm run watch
En esta clase hemos configurado Tailwind CSS utilizando una metodología sencilla y eficiente. También hemos explorado cómo adaptar la configuración con PostCSS para proyectos más avanzados.