Using with Preprocessors
🔹 پیشپردازنده (Preprocessor) چیه؟
پیشپردازندههایی مثل Sass, Less یا Stylus به ما اجازه میدن کدهای CSS پیشرفتهتر بنویسیم (مثل متغیر، توابع و nesting).
بعد از کامپایل، این کدها تبدیل به CSS معمولی میشن.
🔹 استفاده از Tailwind در Sass (SCSS)
-
نصب Sass (اگه نداری):
-
فایل
input.scss
بساز و دستورات Tailwind رو وارد کن:
-
خروجی CSS بگیر:
📌 اینطوری میتونی همزمان از قابلیتهای Sass و کلاسهای Tailwind استفاده کنی.
🔹 استفاده از Nesting در Sass + Tailwind
✅ استایلها رو مرتبتر و خواناتر میکنه.
🔹 با Less یا Stylus هم مشابه همینه
کافیه دستورات @tailwind
رو در فایل .less
یا .styl
بذاری و بعد خروجی بگیری.
🔹 نکته مهم
-
Tailwind فقط نیاز داره در نهایت CSS خروجی داشته باشی.
-
برای پروژههای بزرگ، ترکیب Tailwind + Sass خیلی کاربردیه.
-
ویژگی Nesting در Sass خیلی به خوانایی کمک میکنه.