Less.js: دعم الكركدن في 2.x

تم إنشاؤها على ٢٨ نوفمبر ٢٠١٤  ·  6تعليقات  ·  مصدر: less/less.js

كيف يعمل دعم الكركدن في 2.x؟ لقد لاحظت أن المعلومات الموجودة على صفحة الويب قديمة لأنه لا يوجد أقل من وحيد القرن في 2.x على الرغم من أن الموقع ينص على:
http://lesscss.org/#command -line-with-rhino

"يحتوي كل إصدار less.js أيضًا على إصدار متوافق مع وحيد القرن."
و
"java -jar js.jar -f less-rhino-.js lessc-rhino-.js styles.less styles.css "

كيف يمضي المرء هنا؟

high priority question rhino

التعليق الأكثر فائدة

سيكون من الجيد تحديث الوثائق على الأقل ، والتي تقول حاليًا ...

يحتوي كل إصدار less.js أيضًا على إصدار متوافق مع وحيد القرن.

... ويسبب ضيعة للوقت في محاولة إيجاد طريقة لتشغيل LESS 2.x مع Rhino.

ال 6 كومينتر

كنت أبحث في نفس الشيء بنفسي. الأخبار السيئة هي أنه يبدو أنك عالق عند 1.7.5 في الوقت الحالي.

جوهر الأمر هو أن 2.x يعد إصلاحًا رئيسيًا لأقل من ذلك ، خاصة أنهم بدأوا في الاعتماد بشكل كبير على استخدام Promises ، المدعوم فقط من قبل المتصفحات الحديثة: (يحتوي هذا الرابط على قائمة كاملة إلى حد ما من المنصات التي وعود الدعم: http://kangax.github.io/compat-table/es6/)

بناءً على نظرة سريعة على الكود ، يبدو أنهم حاولوا التخفيف من هذا المطلب من خلال تنفيذ عدة وعود. لسوء الحظ ، يبدو أن التنفيذ غير مفصول ، خاصة أنها تستدعي حلًا بدون معلمات () في السطر 680 ، مما يتسبب في اختصار أقل للمنطق المتبقي.

باختصار ، حتى لو وزع الفريق الملفات المفقودة ، فلن يعمل. لا يمكن إحضار Less v. 2.x بسهولة للتنفيذ بنجاح باستخدام Rhino ، ويقتصر خيار المتصفح على الإصدارات الموضحة في الرابط أعلاه.

نظرًا لأنني مجرد مستخدم مثلك ، لا يمكنني معرفة ما إذا كانوا يخططون للتعامل مع هذه المشكلة ومتى وكيف.

هذا مرتبط بـ # 2322 (أماكن العمل) وربما بـ # 2063 (دعم nashorn).

سيكون من الجيد تحديث الوثائق على الأقل ، والتي تقول حاليًا ...

يحتوي كل إصدار less.js أيضًا على إصدار متوافق مع وحيد القرن.

... ويسبب ضيعة للوقت في محاولة إيجاد طريقة لتشغيل LESS 2.x مع Rhino.

نعم ..... لقد أهدرت أيضًا وقتًا ثمينًا بسبب هذا ...

لسوء الحظ ، لا يوجد مشرفون نشطون يعرفون أي شيء عن وحيد القرن. بدون خبرة في وحيد القرن ، سقطت صيانة تلك القطعة على جانب الطريق.

أود أن أقترح أن يقوم شخص ما بعمل ريبو منفصل أقل من وحيد القرن يكون أكثر تخصيصًا لهذه القطعة ، وأن تتم إزالته من الريبو الرئيسي less.js لم يتم إجراء أي اختبارات لـ Rhino مطلقًا ، بغض النظر عمن قام بالتنفيذ الأصلي ، ولم يتم دمجه في عملية البناء الرئيسية ، مما يعني أنه لم يكن ، افتراضيًا ، جزءًا من الإصدارات المنتظمة.

تم وضع علامة على هذه المشكلة تلقائيًا على أنها قديمة نظرًا لعدم وجود نشاط حديث لها. سيتم إغلاقه إذا لم يحدث أي نشاط آخر. شكرا لمساهماتكم.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات