16 de abr. de 2025
Hoje eu aprendi (na marra) que o Deno Deploy não executa o build do Tailwind automaticamente se você criar o projeto do jeito mais fácil — sem configurar um build step.
No início, parece que tá tudo certo: você faz git push
, o site sobe, os posts aparecem...
Mas quando abre no navegador: cadê o CSS?
Tá tudo cinza, desalinhado, feio — e a culpa não é sua. A culpa é do deno task build
que não foi executado.
O Fresh exige um build AOT (Ahead of Time) em produção.
Se o Deno Deploy não roda esse build, seu fresh.gen.ts
não é gerado e o Tailwind não aplica as classes.
deno task build
Agora eu sei: se o Tailwind sumiu, provavelmente o Deno não buildou.
E se não buildou, é porque você não disse pra ele fazer isso.
Post escrito logo antes de eu dar um push pra ver se agora vai. 🤞
Texto gerado com ajuda de IA!