Baixei a versão mais recente (v4.0.4) do TailwindCSS CLI autônomo e criei os seguintes arquivos.
tailwind.config.js
module.exports = {
content: ["./index.html"],
theme: {
extend: {},
},
plugins: [],
}
vento de cauda.css
@tailwind base;
@tailwind components;
@tailwind utilities;
índice.html
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<p class="text-emerald-400 text-5xl font-bold">Lorem Ipsum</p>
</body>
</html>
Comecei a assistir o CSS com
./tailwindcss -i tailwind.css -o style.css --watch
≈ tailwindcss v4.0.4
Done in 41ms
Entretanto, style.css
não contém os estilos da minha index.html
página.
estilo.css
/*! tailwindcss v4.0.4 | MIT License | https://tailwindcss.com */
.relative {
position: relative;
}
.mx-auto {
margin-inline: auto;
}
.flex {
display: flex;
}
.inline-flex {
display: inline-flex;
}
.w-full {
width: 100%;
}
.flex-col {
flex-direction: column;
}
.items-center {
align-items: center;
}
.justify-center {
justify-content: center;
}
.justify-end {
justify-content: flex-end;
}
.justify-start {
justify-content: flex-start;
}
.object-cover {
object-fit: cover;
}
.text-center {
text-align: center;
}
.transition-all {
transition-property: all;
transition-timing-function: var(--tw-ease, ease);
transition-duration: var(--tw-duration, 0s);
}
.duration-700 {
--tw-duration: 700ms;
transition-duration: 700ms;
}
@property --tw-duration {
syntax: "*";
inherits: false;
}
O que estou perdendo aqui?
A partir da v4, a
@tailwind
diretiva foi descontinuada e, em vez disso, você deve usar@import "tailwindcss";
. Um pacote CLI separado foi criado, então o comando agora énpx @tailwindcss/cli
em vez denpx tailwindcss
. Por padrão, a configuração legada baseada em JavaScript não é mais usada, mas você ainda pode usá-la na v4 com a@config
diretiva.Como alguns elementos da sua pergunta já foram respondidos individualmente, mas tiveram que ser explicados juntos em uma nova compilação, deixarei aqui os links de onde as fontes se originaram:
@tailwind
Diretiva removida - StackOverflownpx tailwindcss
paranpx @tailwindcss/cli
- StackOverflow