Tailwind v4
В Tailwind 4.0 планируется внести ряд серьезных изменений, включая новый плагин Vite, который повысит точность и производительность.
Помимо плагина Vite, в v4 будут внесены некоторые значительные изменения, в первую очередь переработка tailwind.config.mjs. Планируется продолжать поддерживать использование существующих конфигураций, но направить пользователей на использование начального файла .css в качестве файла конфигурации.
Настройка
-
Установите официальный плагин Vite от Tailwind
npm install --save-dev tailwindcss@next @tailwindcss/vite@Nextpnpm add -D tailwindcss@next @tailwindcss/vite@nextyarn add --dev tailwindcss@next @tailwindcss/vite@next -
Добавьте плагин в конфигурацию Astro и включите Lightning CSS
astro.config.mjs import { defineConfig } from 'astro/config'import tailwindcss from '@tailwindcss/vite'// https://astro.build/configexport default defineConfig({vite: {plugins: [tailwindcss()],},}) -
Импортируйте CSS-файл, который импортирует Tailwind в ваши компоненты
.astro.Вместо того чтобы интеграция Tailwind в Astro импортировала для вас стандартный файл
.css, вам придется сделать это самостоятельно. Либо импортируйте этот файл.cssв общий макет, либо в отдельные компоненты/страницы.astro, в которых вы хотите использовать Tailwind.src/styles/tailwind.css @import 'tailwindcss';src/layouts/Layout.astro ---import "../styles/tailwind.css";---<!doctype html><html lang="en"><head><!-- ... --></head><body><article class="max-w-2xl"><slot /></article></body></html>