Iniciar proyecto usando Tailwind CSS v3.0 (Enero/2022)
-
Iniciar proyecto
npm: npm init
-
Instalar Tailwind como un plugin de PostCSS:
npm install -D tailwindcss postcss autoprefixer
Documentación de instalación: https://tailwindcss.com/docs/installation/using-postcss
- Se ejecuta el siguiente comando
npx tailwindcss init
para crear el archivo de plantillastailwind.config.js
colocando la siguiente configuración:
module.exports = {
content: ["./public/index.html", "./src/**/*.{html,js}"],
theme: {
extend: {},
},
plugins: [],
};
- Incluir Tailwind en el CSS agregando las directivas a
src/css/tailwind.css
:
@tailwind base;
@tailwind components;
@tailwind utilities;
- Para correr los estilos de Tailwind se necesita ejecutar el siguiente comando:
npx tailwindcss -i ./src/css/tailwind.css -o ./public/css/tailwind.css --watch
donde estamos indicando que nuestro archivotailwind.css
que proviene desrc
haga un build en la carpeta depublic
al archivotailwind.css
.
Con esto ya se puede trabajar con Tailwind en nuestro index.html
:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../public/css/tailwind.css">
<title>Gogo Travel</title>
</head>
<body>
<p>Hello, world</p>
<div class="w-64 h-64 bg-red-900"></div>
</body>
</html>
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?