وwro4j هو مفتوح المصدر، المتعدد ومشروع البرمجيات توزيعها مجانا تنفيذها في جاوة والمصممة لمساعدة مطوري الويب الذين يرغبون في تحسين جهد وقت التحميل صفحة من تطبيقات الويب الخاصة بهم.
وسوف نتأكد من أن كل ما تبذلونه من JavaScrip وCSS ملفات منظمة تنظيما جيدا، يساعدك على صغر لهم لمرات أسرع تحميل، سواء في البناء والوقت باستخدام البرنامج المساعد مخضرم أو في وقت التشغيل باستخدام filter.Features بسيطة في glanceIt هو خفيفة الوزن ، وسهلة الإعداد، من السهل أن نفهم، ويحافظ على رؤوس ترخيص / حقوق التأليف والنشر، ويدعم متغيرات CSS، ويدعم الأطر CSS الفوقية، ويدعم CSS التحقق من صحة الرمز، ويدعم CSS URL إعادة كتابة.
بالإضافة إلى ذلك، فقد تم تصميم البرنامج في مثل هذه الطريقة أنه يدعم الأطر جافا سكريبت الفوقية، ويدعم محركات النموذجيه جافا سكريبت، ويدعم أحرف البدل، ويدعم التخزين المؤقت، والدعم لتحليل وتحسين resources.Includes على شبكة الإنترنت جميع toolsIt الويب حديثة وقوية هي عبارة عن مجموعة من أدوات الويب الحديثة والقوية مصممة خصيصا لمطوري الويب. بين بعض من هم الأكثر شعبية، ويمكن أن نذكر JsHint، JsMin، CssLint، جوجل إغلاق ضاغط، UglifyJs، YUI الضاغط، دوجو Shrinksafe، JSON ضغط، CSS المتغيرات دعم، أقل، التي CoffeeScript وSass.Getting مع wro4jTo استخدام البرنامج wro4j في التطبيق الويب الخاص بك، يجب عليك أولا إضافة WroFilter إلى ملف web.xml، ثم إنشاء ملف wro.xml، واستخدام الموارد إلى أقصى حد. وتقدم أمثلة الاستخدام مفصلة في لمحة عن المشروع و؛ [س] موقع (انظر الرابط أدناه)، وكذلك في صفحة جيثب لها. وثائق رسمية متاحة في http://code.google.com/p/wro4j/.Under غطاء محرك السيارة ودعم التشغيل systemsThe التطبيق مكتوبة تماما في لغة البرمجة جافا، مما يعني أنه هو برنامج عبر منصة، معتمدة على أي نظام التشغيل حيث بيئة وقت التشغيل جافا (JRE) هو متاح، بما في ذلك جنو / لينكس، ماك OS X و Microsoft Windows. في هذه اللحظة، وقد تم اختبار البرنامج بنجاح على حد سواء 32 بت و 64 بت أجهزة الكمبيوتر
ما هو الجديد في هذا الإصدار:.
Issue854 Jshint المساعد يجب أن لا يحاول معالجة المغلق موارد
الاعتماد Issue885 تحديث less4j إلى الإصدار الأحدث
Issue891 تحسين تنفيذ تجزئة
Issue893 ترقية جوجل مترجم إغلاق التبعية
Issue894 ترقية jruby التبعية (تحسين الأداء)
يستخدم Issue895 ChainedProcessor WroTestUtils الذي يستخدم junit، مما يجعلها لا تعمل في وقت التشغيل
Issue896 استثناء الخلط بين incrementalBuildEnabled
Issue897 تحسين عدد المرات التي يتم checksummed ملفات
Issue900 منع buildDirectory عن كونها باطلة
Issue902 حالة سباق في LazyProcessorDecorator عندما يتم تمكين parallelProcessing
Issue903 تحديث القهوة النصي webjars التبعية لأحدث نسخة
ما هو الجديد في الإصدار 1.7.3:
هذا الإصدار يجعل ResourceWatcher تحقق من التغييرات بشكل غير متزامن، بترقية less4j، jshint، والمقاود التبعيات، ويضيف بوجفيكسيس الأخرى والتحسينات الصغيرة.
ما هو الجديد في الإصدار 1.7.1:
هذا هو الافراج عن معظمهم طفيفة تحتوي على بوجفيكسيس والتحسينات الصغيرة.
ترتبط التحسينات أبرز لالمساعد مخضرم.
ومن الممكن الآن لتشغيل في preProcessors بالتوازي، ولكل مجموعة مستهدفة كذلك، ودعم بناء تدريجي هو متاح من خارج منطقة الجزاء باستخدام المعلمة التكوين الجديدة ومثل، incrementalBuildEnabled & مثل ؛.
ما هو الجديد في الإصدار 1.7.0:
هذا الإصدار يحتوي على حوالي 35 الميزات الجديدة والتحسينات وو bugfixes.
وتشمل التغييرات أبرز التكامل webjar والقدرة على الترقية بسهولة المعالجات باستخدام الاعتماد webjar فقط، وأحدث الإصدارات من JSHint وغيرها من المكتبات طرف ثالث (الجمرة، المقاود)، أحدث نسخة من وحيد القرن (نشرة غير رسمي)، وإزالة أساليب والطبقات إهمال.
ما هو الجديد في الإصدار 1.6.3:
هذا الإصدار يحتوي على 26 قضايا ثابتة (بوجفيكسيس والتحسينات الصغيرة).
أهم القضايا البارزة هي: تكوين نموذج مبسط، دعم مجموعة مجردة لDSL رائع، وهو RhinoTypeScriptProcessor جديدة (منصة معالج عبر)، وترقية ما يلي: less4j، less.js، cssLint، ember.js، القهوة النصي. شبيبة، وغيرها الكثير.
المتطلبات:
جافا 2 الإصدار القياسي للبيئة وقت التشغيل
لم يتم العثور على التعليقات