Para la version 3 de tailwind ya no se usa la opci贸n purge sino content.
En el archivo tailwind.config.js aseg煤rense de incluir esta l铆nea:
content: ["./public/index.html", "./src/**/*.{html,js}"],
Conociendo Tailwind CSS
Bienvenida al desarrollo con Tailwind
Tailwind 3.0: 驴qu茅 hay de nuevo?
驴C贸mo funciona Tailwind? Y otros frameworks de CSS
Mobile First y Utility First
Instalaci贸n y directivas
Creaci贸n del proyecto e instalaci贸n de Tailwind
Directivas de Tailwind
Utilidades
Nueva paleta de colores extendida
Medidas y Breakpoints
Flexbox
Maquetaci贸n del proyecto
Plugins
Forms, Typography y Aspect ratio
Personalizaci贸n
Tailwind como API para la creaci贸n de un Design System
Proyecto: Platzi Travel
Construyendo el cuerpo del proyecto
Creando la secci贸n de Home
Dise帽ando nuestras cards
Extracci贸n de componentes a clases para nuestra card
Creando la secci贸n de Recomendados
Agregando animaciones al proyecto
Creando la secci贸n de Rentas destacadas
Secci贸n de FAQS
Footer
TabBar funcional
Haciendo responsivo nuestro proyecto
Haciendo responsivo nuestro proyecto: rentas destacadas
Creando la navbar
Agregando el Dark Mode
Optimizaci贸n de nuestro proyecto
Purge CSS
C贸mo hacer la migraci贸n de tu proyecto a Tailwind 3.0
Conclusiones
Conclusiones y siguientes pasos
A煤n no tienes acceso a esta clase
Crea una cuenta y contin煤a viendo este curso
Aportes 3
Preguntas 3
Para la version 3 de tailwind ya no se usa la opci贸n purge sino content.
En el archivo tailwind.config.js aseg煤rense de incluir esta l铆nea:
content: ["./public/index.html", "./src/**/*.{html,js}"],
Tailwind es un framework pesado para producci贸n y para ello ofrece la opci贸n de hacer purge CSS, esto no es otra cosa m谩s que eliminar estilos, clases, breakpoints y cosas adicionales que no se utilizan en el proyecto.
Para realizar esto, en el archivo tailwind.config.js
se agrega la propiedad content
(antes llamada purge), dentro de ah铆 se incluyen los paths de los archivos.
module.exports = {
content: ["./public/**/*.html", "./src/**/*.{html,js}"],
// ...
}
Posteriormente, para hacer el build se ejecuta el siguiente comando en terminal: npx tailwindcss -i ./src/css/tailwind.css -o ./public/css/tailwind.css --minify
Con esto se puede hacer un despliegue del proyecto (carpeta public). Para hacer el deploy primero de hace el build minificado, despu茅s se cambia la ruta de la hoja de estilo tailwind.css
del archivo index.html
(debe ser el archivo css que se encuentra en la carpeta public
).
En mi caso queda <link rel="stylesheet" href="./css/tailwind.css">
.
Con esto hecho se puede subir la carpeta public
a alg煤n servidor con alojamiento gratuito (ej. netlify, github pages, etc).
Se puede dejar dentro del package.json los comandos para desarrollo y para producci贸n:
"scripts": {
"tw:build": "npx tailwindcss -i ./src/css/tailwind.css -o ./public/css/tailwind.css --minify",
"tw:dev": "npx tailwindcss -i ./src/css/tailwind.css -o ./public/css/tailwind.css --watch"
}
驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.