Cli: Package.json مع التبعيات "الأحدث" لا يتم تنزيله الأحدث

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

إصدار npm: 3.10.10
السيناريو : لقد قمت بتحميل جرة إلى الريبو الخاص بي باستخدام الإصدار 1.2.0. الآن لسبب ما ، أضفت برطمانًا جديدًا بالإصدار 1.1.0.
الحزمة الخاصة بي بها تبعية "XYZ": "الأحدث". لكنه يقوم بتنزيل 1.1.0؟ هل هذا خطأ أم أفعل شيئًا غير صحيح؟ كنت أتوقع تنزيل 1.2.0 دائمًا.

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

آسف يا سيئة ، كنت أعني كرات القطران (وليس الجرار).

ال 3 كومينتر

ما هو الجرة؟ صفقات npm في كرات القطران.

"الأحدث" هي علامة توزيع ؛ يجب تعيين إصدار صريح عليه. عند النسخ الاحتياطي (كما فعلت) ، من السهل تعيين الإصدار الأقدم بطريق الخطأ على أنه "الأحدث".

أقترح استخدام https://npmjs.com/safe-publish-latest لتجنب ذلك في المستقبل ؛ لإصلاح هذا الآن ، قم بتشغيل npm dist-tag add [email protected] latest

آسف يا سيئة ، كنت أعني كرات القطران (وليس الجرار).

هذا الحل يعمل. شكرا جزيلا.

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

القضايا ذات الصلة

dr-js picture dr-js  ·  3تعليقات

millerick picture millerick  ·  3تعليقات

ahuglajbclajep picture ahuglajbclajep  ·  3تعليقات

darcyclarke picture darcyclarke  ·  4تعليقات

1000i100 picture 1000i100  ·  3تعليقات