جزئیات نرم افزار:
نسخه: 2.4.0 به روز شده
ها تاریخ: 10 Dec 15
پروانه: رایگان
محبوبیت: 114
یک پیش پردازنده یک ابزار برای تفسیر CSS قبل از ارسال به مشتری است.
این بدان معنی است که توسعه دهنده می تواند CSS در یک نحو پیچیده بیشتری اضافه کنید، و سپس ارسال آن به پیش پردازنده آن را تبدیل به کد CSS استاندارد.
چه است جدید در این نسخه:.
- تودرتو قانون در حال حاضر بدون `@ کار می کند in` دستورات
- اضافه `csscrush_add_function ()` به عنوان یک راه ساده برای اضافه کردن توابع سفارشی بدون پلاگین.
- اضافه شدن نام بخشنامه های جایگزین: `@ set` /` `@ ifset` برای @ define` /` `@ ifdefine` و @ selector` برای` @ انتخاب-alias`
- را اضافه شدن پشتیبانی برای یک فایل پیکربندی خط فرمان (`crushfile.php`).
- اضافه `برنامه زمانی :: readConfigFile ()` روش برای فعال کردن به اشتراک گذاری آسان تر بین گردش پیکربندی های مختلف؛ ESP. خط فرمان و سرور.
- Protocoled `@ دستورات import` در حال حاضر به بالای خروجی اهتزاز درآمده است.
- از پیش فرض نام فایل خروجی حال حاضر با استفاده `تنها پسوند .crush.css` که خروجی به همان دایرکتوری به عنوان ورودی می باشد. در غیر این صورت `پسوند .css` به طور منظم استفاده شده است.
- به روز رسانی نام مستعار فروشنده.
- حذف نحو مختصر ریاضی.
- توصیه `@ in` دستورات. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه `@ define` /` @ ifdefine` / `@ انتخاب-alias` به نفع نام بخشنامه جدید. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه روش API شخص به نفع `` csscrush_ * توابع. پشتیبانی تا زمانی در حداقل های 3.x. در
چه است جدید در نسخه 2.3.0:
- تودرتو قانون در حال حاضر بدون `@ کار می کند in` دستورات . در
- اضافه `csscrush_add_function ()` به عنوان یک راه ساده برای اضافه کردن توابع سفارشی بدون پلاگین.
- اضافه شدن نام بخشنامه های جایگزین: `@ set` /` `@ ifset` برای @ define` /` `@ ifdefine` و @ selector` برای` @ انتخاب-alias`
- را اضافه شدن پشتیبانی برای یک فایل پیکربندی خط فرمان (`crushfile.php`).
- اضافه `برنامه زمانی :: readConfigFile ()` روش برای فعال کردن به اشتراک گذاری آسان تر بین گردش پیکربندی های مختلف؛ ESP. خط فرمان و سرور.
- Protocoled `@ دستورات import` در حال حاضر به بالای خروجی اهتزاز درآمده است.
- از پیش فرض نام فایل خروجی حال حاضر با استفاده `تنها پسوند .crush.css` که خروجی به همان دایرکتوری به عنوان ورودی می باشد. در غیر این صورت `پسوند .css` به طور منظم استفاده شده است.
- به روز رسانی نام مستعار فروشنده.
- حذف نحو مختصر ریاضی.
- توصیه `@ in` دستورات. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه `@ define` /` @ ifdefine` / `@ انتخاب-alias` به نفع نام بخشنامه جدید. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه روش API شخص به نفع `` csscrush_ * توابع. پشتیبانی تا زمانی در حداقل های 3.x. در
چه در نسخه 2.1.0 است جدید :
- اضافه شدن پشتیبانی از HHVM (HHVM & # x3e؛ = 2.4) در
- از او تراویس CI پشتیبانی می کند.
- اضافه شده سفارشی کلمات کلیدی پلاگین رنگ. در
- اضافه شدن پلاگین تراز متن را برای polyfilling ارزش تراز متن را حساس جهت، شروع و پایان.
- اضافه شده انتخاب نام مستعار میله تزئيني پشت صندلی که گسترش در استدلال است.
- از تنظیمات اضافه شده برای پلاگین ها و محیط زیست CSS. متغیر بر اساس قدیمی تنظیمات (همانطور که در خواب REM و px2em پلاگین های مورد استفاده) در حال حاضر منسوخ شده است.
- اضافه شدن اسناد کتابخانه به مخزن. در
- اضافه شدن واحد آرگومان به تابع ریاضی است.
- توصیه ریاضی پرانتز لخت به عنوان مثال، `()` به دلیل استفاده از آنها در حال توسعه مشخصات CSS.
- حذف `` -ms-نام مستعار شیب.
- تغییر نام پلاگین `HSL به hex` به` hsl2hex`. در
- از به روز رسانی افزونه API.
- از بازخورد بهبود یافته برای خط فرمان فایل های تماشا.
- تاریخ حذف اصلاح شده از پیش فرض های boilerplate. در
- در کشور مبدا نسخه GIT در دسترس برای استفاده در boilerplates.
- در نسخه گزارش حال حاضر با استفاده `خروجی دستگاه گوارش سبک describe` اگر در دسترس است.
- از پایه تغییر کلاس IO به استفاده از روش غیر استاتیک می باشد.
- در زیر هود بهبود متعدد است.
رابط
چه در نسخه 2.0.0 است جدید :
- کفی نسخه پی اچ پی پی اچ پی نیاز به 5.3.1. در
- در کد کتابخانه (به جز توابع API) در حال حاضر فضای نام. در
- اضافه شدن پلاگین حلقه: برای ... در حلقه با لیست ها و توابع ژنراتور
- پلاگین اضافه ARIA برای کار با آریا نقش دولت ها و خواص.
- از او به شکل پلاگین: کلاس های شبه برای کار کردن با اشکال را.
- از میراث حذف اینترنت اکسپلورر پلاگین (به عنوان مثال، کلیپ، یعنی فیلتر، یعنی-حداقل ارتفاع، RGBA-مجدد) و spiffing. در
- اضافه شدن تجزیه تعاریف متغیر خط به عنوان مثال، `define از 30px دگروال عرض؛`
- اضافه شدن پشتیبانی برای مسیر فایل ورودی / خروجی نسبی (بر اساس مسیر اسکریپت excecuting فعلی).
- اضافه شدن پشتیبانی برای (//) آدرس پروتکل نسبی.
- حذف `csscrush_clearcache ()` تابع - قابلیت های آن می توان به راحتی در PHP ساده تکرار از آنجا که همه فایل های خروجی دارای پسوند ".crush.css '
- حذف `csscrush_globalvars ()` تابع. استفاده از `csscrush_set ()` به جای آن. در
- اضافه شدن گزینه `stat_dump` برای صرفه جویی در آمار و متغیرهای استفاده شده در یک فایل در فرمت JSON. در
- اضافه `asset_dir` گزینه برای هدایت تولید SVG با ابعاد و فایل های تصویری. در
- توصیه و حذف * -local.ini در حال حاضر یک راه بهتر از نام های مستعار افزایش به طور پیش فرض وجود دارد. در
- اگر `گزینه formatter` تنظیم شده است در حال حاضر از` گزینه minify` نادیده گرفتن (تنظیم آن را به غلط) در
- در حال حاضر با استفاده از یک رابط ورود به سیستم سازگار PSR-3 (پیاده سازی پیش فرض می تواند بازنویسی شود).
- از خطا بهتر است گزارش را برای خطا نحو. در
چه در نسخه 1.11 است جدید :
- اضافه شدن پشتیبانی برای تماس های قطعه در تعاریف قطعه
- اضافه شدن چک و بازیابی برای تنظیمات INI محافظه کارانه. در
- از نماد بلوک پدر و مادر تودرتو اکنون می توان از چندین بار (مفید برای مجاور / عمومی ترکیب خواهر و برادر). در
- از فرمان ابزار در حال حاضر پشتیبانی `گزینه trace`. در
- از تماس مجدد قالب سفارشی ساده شده است.
- از ساده `csscrush_stat ()` امضای تابع.
- را اضافه فرمان alias ابزار خط برای دایرکتوری فروشنده / بن آهنگساز.
- حذف Plugins.ini (استفاده از `csscrush_set ()` به جای). در
- حذف Prepend.css را.
چه در نسخه 1.10 است جدید :
- اضافه `` نام مستعار -i` به --file` گزینه برای خط فرمان.
- حذف خواص * اطلاعاتی. در
- از قوانین تو در تو که با استفاده از نماد پدر و مادر (و) هم اکنون می توانید در رابطه با نماد ریشه (^) کار می کنند.
- در مسئله ثابت با فایل های وارد شده خالی از ثبت نام نیست. در
- رفع اشکال های مختلف. در
چه در نسخه 1.9.1 است جدید :
- اطلاع خطا ثابت با هیچ پلاگین فعال در پلاگین. فایل INI. در
نظر یافت نشد