Eu segui todos os passos mencionados nos documentos do Tailwind v4, para configurar o TailwindCSS v4 com o parcel. Após a configuração, quando estou executando o servidor local, então recebi esse erro.
Server running at http://localhost:1234
🚨 Build failed.
@parcel/transformer-css: Unexpected token CloseSquareBracket
C:\Users\vatsh\OneDrive\Desktop\study\coding\4\src\index.css:1781:11
> 1780 | .\[host\:\]port\] {
> 1781 | host: ]port;
| ^
1782 | }
1783 | .\[keywords\:node-addon-api\] {
Não tenho a mínima ideia porque está mostrando erro no código do arquivo interno do tailwind ( index.css
) que não consigo editar.
index.css
arquivo contém apenas isto:
@import "tailwindcss";
Isso está acontecendo apenas no TailwindCSS v4. Por favor, ajude-me a resolver esse erro.
Solução: excluir o
node_modules
uso do.gitignore
tailwindlabs/tailwindcss
#15777: TailwindCSS v4 com método de instalação de parcelas está quebradoDetecção automática de fonte do TailwindCSS v4
Para o mecanismo TailwindCSS v4, não precisamos especificar as fontes que usamos. Ele as encontra automaticamente. No entanto, ele também pode pesquisar na
node_modules
pasta, onde pode detectar "incorretamente" classes que ele supõe que estamos usando. É assim que classes não utilizadas podem acabar na saída.A detecção, no entanto, leva em conta as regras listadas no
.gitignore
arquivo e ignora os caminhos que estão bloqueados ali. Portanto, é sempre uma boa ideia criar um.gitignore
bloco andnode_modules
nele:Mas você ainda pode especificar fontes individuais usando a
@source
diretiva.@import "tailwindcss" source("../src");
- TailwindCSS v4 Docs@import "tailwindcss" source(none);
- TailwindCSS v4 Docs