Yarn: لا يتم تشغيل الخيوط "prepack" عند تثبيت تبعيات Git

تم إنشاؤها على ٥ ديسمبر ٢٠١٧  ·  3تعليقات  ·  مصدر: yarnpkg/yarn

هل تريد طلب ميزة أو الإبلاغ عن خطأ ؟
خلل برمجي

ما هو السلوك الحالي؟
لا يتم تشغيل البرنامج النصي prepack بالتبعية عند تثبيت تبعية تتضمن واحدة.

إذا كان السلوك الحالي عبارة عن خطأ ، فالرجاء تقديم خطوات إعادة الإنتاج.
قم بتثبيت تبعية عبر git تحدد البرنامج النصي prepack . تذكر وثائق NPM هذا على وجه التحديد: https://docs.npmjs.com/misc/scripts

عبوة مسبقة: قم بالتشغيل قبل أن يتم تعبئة كرة القطران (على حزمة npm ، نشر npm ، وعند تثبيت تبعيات git)

ما هو السلوك المتوقع؟
تم تنفيذ البرنامج النصي الجاهز.

يرجى ذكر node.js والغزل وإصدار نظام التشغيل.

›العقدة -v
الإصدار 8.1.4

›الغزل -v
1.3.2

cat-bug help wanted triaged

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

هل هناك أي خطط لمعالجة هذا؟ هل يعرف أحد ما إذا كان هناك عمل حولها؟

ال 3 كومينتر

هذا هو السبب الرئيسي الذي جعلني أتجنب git deps كآلية تفرع مع مراعاة سلوكهم ثم يتغيرون بسبب الاختلافات في .gitignore مقابل .npmignore.

هذه الفكرة تبدو وكأنها حل رائع للاهتمامات الأساسية.

ومع ذلك ، يحتاج postpack أيضًا إلى التشغيل !!

أستخدم هذا البرنامج النصي الذي كتبته في postpack: https://github.com/aikar/json-object/blob/master/build/postpack.sh

يؤدي هذا إلى تعديل كرة القطران ، مما يؤدي إلى تحريك كل التوزيعات / * إلى أسفل مستوى بحيث يمكن أن تكون الواردات غير ذات نقطة الدخول عبارة عن شريط استيراد نظيف من "foo / bar" ؛ بدلاً من "foo / dist / bar" ؛

إذا تم استيراد مكتبتي كمستودع git ، فسيؤدي ذلك إلى بنية ملف مختلفة.

مرحبا،

لقد صادفت للتو هذه المشكلة ، @ rally25rs قمت help wanted ، فهل هذا يعني أنه إذا أرسل أي شخص PR لإصلاح هذا ، فسيتم دمجها وإدراجها في الإصدار التالي؟

هل هناك أي خطط لمعالجة هذا؟ هل يعرف أحد ما إذا كان هناك عمل حولها؟

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