Cli: [BUG] تكوين npm الحصول على بادئة بطيئة للغاية

تم إنشاؤها على ٤ مايو ٢٠٢٠  ·  4تعليقات  ·  مصدر: npm/cli

ماذا / لماذا

هذه محاولة لإحياء هذا الخطأ الذي لم يتم حله: https://github.com/npm/npm/issues/14458

لسبب ما ، يكون الأمر npm config get prefix بطيئًا لعدة ثوانٍ. هذا لن يزعجني عادةً ، ولكن بالنسبة لمستخدمي nvm مثلي ، فإن هذا يؤثر حقًا لأنه يستخدم هذا الأمر داخليًا ، ويتم استخدام nvm في البرامج النصية لبدء تشغيل shell. راجع https://github.com/nvm-sh/nvm/issues/782 لمزيد من التفاصيل. لذلك ، يعد بدء تشغيل shell بطيئًا للغاية ، خاصة لمن يستخدمون WSL.

متى

دائما

أين

NPM CLI

كيف

السلوك الحالي

قم بتشغيل time npm config get prefix ، راجع توقيت الاستجابة متعدد الثواني.

خطوات التكاثر

تشغيل npm config get prefix

سلوك متوقع

يجب أن تعود النتيجة بشكل أسرع.

منظمة الصحة العالمية

؟

المراجع

Bug Release 6.x

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

في الآونة الأخيرة ، كان npm config get prefix بطيئًا جدًا على جهازي. يبدو أن هذا حدث منذ أن قمت بنقل دليل /var/ من SSD الخاص بي إلى محرك الأقراص الثابتة لتحرير بعض المساحة.
في المرة الأولى التي يتم فيها تشغيل الأمر (كجزء من البرنامج النصي .bashrc ) يكون بطيئًا بشكل خاص ، ويستغرق ما بين 10-20 ثانية. عمليات التشغيل اللاحقة (عن طريق فتح قذائف جديدة) تستغرق بضع ثوانٍ "فقط".

ال 4 كومينتر

ccdarcyclarke ؛ هذا في الواقع من شأنها أن تجعل من نصف طن من الفرق لكل مستخدم NVM، بما في ذلك كل شوط ترافيس-CI.

🤔 أنا متأكد من أن هناك بعض الحفر التي يتعين القيام بها هنا

هل تم إحراز أي تقدم مع هذا؟ سأكون مهتمًا بالمساعدة في هذه المشكلة.

في الآونة الأخيرة ، كان npm config get prefix بطيئًا جدًا على جهازي. يبدو أن هذا حدث منذ أن قمت بنقل دليل /var/ من SSD الخاص بي إلى محرك الأقراص الثابتة لتحرير بعض المساحة.
في المرة الأولى التي يتم فيها تشغيل الأمر (كجزء من البرنامج النصي .bashrc ) يكون بطيئًا بشكل خاص ، ويستغرق ما بين 10-20 ثانية. عمليات التشغيل اللاحقة (عن طريق فتح قذائف جديدة) تستغرق بضع ثوانٍ "فقط".

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