Master CSS Tailwind con su modo justo a tiempo (JIT).

Los marcos de servicios públicos nos ayudan a diseñar nuestras páginas web más rápido, y Tailwind CSS se ha convertido en uno de los más populares. Pero ser popular no significa perfección.
Ha habido algunos desafíos en el uso de CSS de viento de cola, como tener una hoja de estilo enorme durante el desarrollo y activar variantes adicionales por nuestra cuenta, entre otros. Una solución a algunos de estos desafíos será nuestra concentración general en este tutorial. En este tutorial, hablaremos sobre una característica muy importante del marco de viento de cola CSS conocido como compilador justo a tiempo, con más frecuencia llamado compilador JIT.
Destacemos las características y beneficios de usar el compilador JIT CSS de Vailín, cómo activarlo y ver algunos ejemplos prácticos. Vamos a empezar.
¿Qué es el compilador JIT CSS (justo a tiempo) de Vailín? Antes de hablar sobre el compilador justo a tiempo, primero debemos hablar sobre CSS de Vailín. Tailwind CSS es un marco CSS útil con clases CSS CSS predefinidas que se pueden aplicar directamente en nuestro marcado para acelerar el diseño de páginas web y mantener la coherencia en el diseño utilizando sistemas predefinidos. Antes del lanzamiento del compilador JIT, el tamaño del archivo CSS Tailwind generado después de la instalación generalmente es de hasta 3 MB. A medida que continúa configurando y personalizando el viento de cola, el tamaño del archivo continúa aumentando; en algunos casos, puede llegar a una hoja de hasta 15 MB.
Aunque todos nuestros estilos no utilizados se limpiarán durante la producción, este no es el caso durante el desarrollo. Con una hoja de estilo de hasta 10 MB o incluso 20 MB, estamos obligados a encontrar problemas y retrasar nuestras herramientas de desarrollo. Con el compilador JIT, los estilos se generan a medida que construimos nuestros proyectos. Esto significa que solo las clases de utilidad que usa actualmente se incluirán en el tamaño de la hoja de estilo, no todas las clases de utilidad que vienen con CSS de viento de cola. Los beneficios del uso de CSS JIT Tailwind En esta sección, discutiremos algunos de los beneficios de usar el compilador JIT. Incluyen: la hoja de estilo es la misma en desarrollo y producción.
Tiempo de construcción más rápido.
Todas las variantes se activan por defecto.
La compilación durante el desarrollo es mucho más rápida.
Solo se generan los estilos utilizados.
Las variantes se pueden apilar.
Rendimiento mejorado de los instrumentos de desarrollo.
Las desventajas del uso del compilador CSS Tailwind actualmente conocido de acuerdo con la documentación de GitHub del compilador JIT son:
Las opciones avanzadas de Purgecss no se aceptan.
“Solo puedes @Apply clases que forman parte del núcleo, generados por complementos o definidos en una regla de @layer. No puedes @Aply CSS Clases arbitrarias que no están definidas en una regla @layer “.
Solo hay soporte para PostCSS 8.
La directiva @Aply se utiliza para aplicar clases de utilidad en nuestro CSS personalizado. Esto es útil al definir los estilos CSS personalizados, pero preferimos usar algunas clases de utilidad ya definidas. Aquí hay un ejemplo de cómo funciona la directiva @Aply:
.my-custom-CSS {@Aply Text-Grain-500; } En el código anterior, agregué un color verde a una clase CSS personalizada. El color verde se ha aplicado utilizando una clase de utilidad de viento de cola. Descubra una característica muy importante del marco CSS Tailwind, conocido como compilador justo a tiempo, en esta útil guía. Haga clic para enviar en el tweet cómo activar el modo CSS Tailwind, tenga en cuenta que al momento de la escritura, la versión 3 de CSS de Vailín ya se ha iniciado y se activa de forma predeterminada al instalar CSS de Vailín. Las explicaciones a continuación para activar el compilador JIT no se aplican para la versión 3 y superior. El ejemplo de los demás abordados en este tutorial es compatible con la versión 3. Es bastante fácil activar el compilador JIT. Todo lo que tiene que hacer es actualizar su archivo tailwind.config.js agregando la propiedad de modo que debería tener el valor de “JIT”. Así es como debe verse Tailwind.config.js: module.exports = {mode: ‘jit’, purge: [‘./public/*.html’], darkmoda: falso, // o ‘medios’ o ‘class’ tema ‘ : {extender: {},}, variantes: {extender: {},}, complementos: [],} La línea en la que debemos centrarnos es la parte en la que agregamos: la forma: ‘jit’
Esto nos permite usar las características del compilador JIT.
Una vez que haya terminado, puede ejecutar el comando de compilación y ver el tamaño del archivo reduciéndose. Los únicos estilos que verás serán los que uses. Con el pequeño tamaño del archivo, la hoja de estilo durante el desarrollo y la producción será la misma. La posibilidad de retrasar las herramientas de desarrollo también se reducirá al mínimo, y su código se compila más rápido a medida que construye sus proyectos. A continuación, veremos algunas aplicaciones prácticas del compilador JIT. Esto nos permite usar las funciones del compilador JIT.
¿Quieres saber cómo aumentar nuestro tráfico por más del 1000%? ¡Únase a las más de 20,000 personas que reciben nuestro boletín semanal con los consejos de WordPress!
Suscríbase ahora
Una vez que haya terminado, puede ejecutar el comando de compilación y ver el tamaño del archivo reduciéndose. Los únicos estilos que verás serán los que uses. Con el pequeño tamaño del archivo, la hoja de estilo durante el desarrollo y la producción será la misma. La posibilidad de retrasar las herramientas de desarrollo también se reducirá al mínimo, y su código se compila más rápido a medida que construye sus proyectos.
A continuación, veremos algunas aplicaciones prácticas del compilador JIT. Cómo usar el compilador Cailwind C veremos algunos ejemplos prácticos del compilador JIT en esta sección. Comenzaremos con valores arbitrarios que nos ayudan a expandir el sistema de diseño de Vaño Tail. Los valores arbitrarios pueden ocurrir casos en los que preferimos usar valores fuera del sistema de diseño ya creado. Estos valores pueden ser para nuestros colores, relleno, borde, ancho, etc. El compilador JIT nos permite lograr esto utilizando valores arbitrarios. Estos valores arbitrarios nos permiten salir del sistema de diseño y definir nuestros propios valores personalizados. Verá estos valores en esta sintaxis: [300px], [FA8072]. Para hacer esto, debemos colocar el valor entre los soportes correctos, para que Tailwind sepa que definimos nuevos valores en nuestro sistema de diseño. Aquí hay un ejemplo a continuación: <div class = "mt- [300px] W- Design. Antes del compilador JIT, probablemente tendrá que definir estos valores primero en el archivo config.js para lograr el mismo efecto. El siguiente ejemplo muestra cómo puede definir nuevos valores de color como:
Este párrafo tiene un fondo de salmón
Aquí, creamos un párrafo con un fondo de salmón. No verá una clase de utilidad de viento de cola que diga BG-Salmon, pero podemos definir esto usando un valor arbitrario.

¿Luchas con tiempos no funcionales y problemas de WordPress? ¡Kinsta es la solución de alojamiento diseñada para ahorrarle tiempo! Verifique nuestras funciones apilables con el compilador JIT, todas las variantes se activan de forma predeterminada, por lo que puede olvidar usar el archivo config.js para activar cualquiera. Además, las variantes se pueden apilar para lograr resultados extraordinarios. Cada variante está separada por dos puntos. Aquí hay un ejemplo:

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *