Less.js: LESS لا يقوم بإنشاء خريطة من قوس مغلق}

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

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

لا تزال هذه مشكلة في 2.7.1

ال 6 كومينتر

bassjobsen لا يمكنني إعادة إنتاج أي مشكلة ، هل يمكنك إضافة المزيد من التفاصيل؟ لقد جربت بعض الأمثلة من الخطأ المرتبط ولكني أعتقد أنني بحاجة
أ. حالة الاختبار (أو يحدث x دائمًا في هذه الحالة)
ب. الناتج الحقيقي
ج. الناتج المتوقع

مرحبا لوقا،
أولاً ، لا أريد أن أزعجك بأي أسئلة غامضة لم يتم حلها.

باختصار ما وجدته:

ملف أقل ، t.less :

p {
color: red; 
}

ثم أركض: lessc t.less t.css --source-map --autoprefix

يحتوي t.css.map الآن على:

{"version":3,"sources":["t.less","t.css"],"names":[],"mappings":"AAAA;EACA,YAAA;ECCC","file":"t.css"}

بدون المصفف التلقائي: lessc t.less t.css --source-map تبدو خريطة المصدر بالشكل الموضح أدناه:

{"version":3,"sources":["t.less"],"names":[],"mappings":"AAAA;EACA,UAAA","file":"t.css"}

كما ترى بعد تشغيل المصفف التلقائي ، فإن الإخراج لا يتغير ، لكن خريطة المصدر تتغير وتضيف
ملف الإخراج كمصدر. بقدر ما أفهم ويمكنني الاختبار ، فإن هذا يختلف أيضًا عن نفس الكود في SASS.
انظر: https://github.com/postcss/autoprefixer-core/issues/27#issuecomment -71343166

بعد كل شيء ، أعتقد أن النتيجة الصحيحة لما سبق هي سبب غامض محتمل في الحالة التي يضيف فيها المصفف التلقائي بعض القواعد ، فماذا يجب أن يكون مصدر هذه القواعد؟

لذا مرة أخرى لا أريد أن أضيع وقتك. لست متأكدًا من أنها مشكلة بالفعل ولست متأكدًا مما إذا كانت ستؤذي شخصًا ما.

آه نعم ، هذه هي المشكلة التي أثرتها مع ap والتي أغلقوها للتو. انا سوف
انظر إلى المشكلة المرتبطة مرة أخرى وحاول ما إذا كان من الممكن إصلاحها.

لا تزال هذه مشكلة في 2.7.1

هذه لا تزال مشكلة في 3.11.1. لم يتم تعيين خريطة المصدر لأقواس الإغلاق. لقد قمت بضغط ملف المصدر الأقل ، وخريطة المصدر التي يتم إنشاؤها وملف الإخراج css.

إذا كان من المفيد رؤية الخطأ ، فيمكنك الانتقال هنا https://sokra.github.io/source-map-visualization/#custom وتحميل الملفات إلى أداة التصور ورؤية الخطأ بنفسك.

السبب في هذا الألم هو عندما تقوم بتطبيق مراحل متعددة من التحولات على ملف

على سبيل المثال Less -> CSS -> Autoprefixed CSS -> ملف CSS متسلسل
لإنشاء خرائط المصدر التي تنتقل من المرحلة الأخيرة إلى المرحلة الأولى ، يجب أن تكون كل خريطة كاملة

less_bug.zip

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