Upgrade Guide
🔹 چرا Upgrade مهمه؟
Tailwind هر چند وقت یک بار نسخه جدید منتشر میکنه که شامل:
-
ویژگیهای جدید ✨
-
بهبود عملکرد ⚡
-
رفع باگها 🛠️
-
حذف قابلیتهای قدیمی ❌
برای استفاده از بهترین امکانات و امنیت بیشتر، باید پروژه رو به نسخه جدید ارتقا بدی.
🔹 بررسی نسخه فعلی
برای دیدن نسخهای که استفاده میکنی:
یا در فایل package.json
بخش dependencies رو ببین.
🔹 ارتقا به آخرین نسخه
برای آپدیت مستقیم به جدیدترین نسخه:
📌 این دستور سه پکیج اصلی Tailwind رو با آخرین نسخه نصب میکنه.
🔹 تنظیم فایل config
بعد از ارتقا، ممکنه ساختار فایل tailwind.config.js
تغییر کرده باشه.
برای ساخت فایل کانفیگ جدید (بهروز):
📌 اگه فایل قدیمی داری → باید تغییرات لازم رو دستی اعمال کنی.
🔹 تغییرات مهم بین نسخهها (مثال)
از v2 → v3
-
سیستم Just-in-Time (JIT) به صورت پیشفرض فعاله ✅
-
بعضی کلاسها تغییر نام دادن ❌
-
پشتیبانی IE11 حذف شد ❌
از v3 → v3.4+
-
بهبود سرعت Build
-
اضافه شدن ویژگیهای جدید مثل Container Queries
🔹 تست پروژه بعد از Upgrade
بعد از ارتقا، حتماً این مراحل رو انجام بده:
-
پروژه رو build کن:
-
مرورگر رو باز کن و بخشهای مختلف سایت رو تست کن.
-
اگه کلاس یا فیچری کار نکرد، Release Notes رو بخون.
🔹 نکته مهم
-
همیشه قبل از Upgrade → پروژه رو Git Commit کن تا بتونی برگردی.
-
از Upgrade Guide رسمی Tailwind کمک بگیر.
-
برای پروژههای بزرگ بهتره ارتقا رو مرحلهبهمرحله انجام بدی.