Rust-ով գրված, Tailwind CSS v4.1-ին համարժեք գործիքաշղթա։

ironframe-ը Rust-ում գրված բաց կոդով նախագիծ է, որը կրկնակի իրականացնում է Tailwind CSS v4.1-ին համարժեք հնարավորությունները։ Այն առանձնացնում է սկաներ, գեներատոր, կոնֆիգ և CLI փաթեթները՝ արագ փորձարկման ու նախատիպավորման համար։

Արտադրական CLI

scan/build/watch հրամաններով կարող եք արագ վերարտադրել CSS-ը, երբ ձևանմուշները փոխվում են։

Tailwind-ին համարժեք մուտք

Աջակցում է @import tailwindcss, @source, @apply և split imports աշխատանքային հոսքերին։

Մոդուլային Rust ճարտարապետություն

Բաժանված է core/scanner/generator/config/cli փաթեթների, ինչը հեշտացնում է ընդլայնումն ու փորձարկումը։

Տեղադրման և ստուգման աշխատանքային հոսք

Պահոցը կլոնավորելուց հետո տեղադրեք CLI-ը (կամ գործարկեք cargo-ով) և սկսեք scan/build քայլերով՝ class-երի առանձնացումն ու CSS-ի ելքը ստուգելու համար։

Տեղադրում

cargo install --path .

CLI օրինակ

terminal
# 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-ի հետ։