Tailwind CSS v4.1 мінез-құлқын нысанаға алған Rust клоны.
ironframe - Tailwind CSS v4.1-ге тең мүмкіндіктерді Rust-та қайта іске асыратын OSS жоба. Ол оқу мен прототиптеуді жылдамдату үшін scanner, generator, config және CLI crate-терін бөледі.
JIT құрастыру циклі
Үлгілер өзгерген сайын CSS-ті жылдам қайта құрастыруға арналған scan/build/watch командаларымен бірге келеді.
Tailwind стиліндегі енгізу
@import tailwindcss, @source, @apply және бөлінген импорттар төңірегіндегі жұмыс ағындарын қолдайды.
Модульдік Rust дизайны
Кеңейту мен тәжірибе жасау оңай болуы үшін core/scanner/generator/config/cli crate-теріне бөлінген.
Орнату және негізгі қолдану
Репозиторийді клондағаннан кейін CLI-ді орнатыңыз (немесе cargo арқылы іске қосыңыз) және class шығару мен CSS шығысын тексеру үшін scan/build арқылы бастаңыз.
Орнату
cargo install --path .
CLI мысалы
# 1) Extract class candidates
ironframe scan "src/**/*.{html,tsx}"
# 2) Build CSS once
ironframe build --out dist/app.css "src/**/*.{html,tsx}"
# 3) Build with input CSS and config
ironframe build --input-css src/app.css -c tailwind.toml --out dist/app.css "src/**/*.{html,tsx}"
# 4) Rebuild on file changes
ironframe watch --out dist/app.css "src/**/*.{html,tsx}"
Маңызды ескерту
ironframe — Tailwind CSS v4.1-ге тең мінез-құлыққа бағытталған оқу/прототиптеу іске асыруы , сондықтан өндірісте қолданар алдында қолданыстағы CSS-пен сәйкестігі мен шығыс айырмашылықтарын тексеріңіз.
Алдыңғы
OSS тізіміКелесі
README / Толық спецификация