<p>لم يتم تعيين إصدار pdf.js بشكل صحيح لإصدارات المصادر التي تم تنزيلها (مستودعات غير git)</p>

تم إنشاؤها على ٢٢ يونيو ٢٠١٨  ·  4تعليقات  ·  مصدر: mozilla/pdf.js

أخيرًا (آمل) اكتشفت سبب عدم احتواء رقم إصدار ملحقات Chrome pdf.js التي أنشأتها على الإصدار الصحيح.
لقد قمت بتنزيل أرشيف 2.0.550 من صفحات الإصدارات ، وقمت بإعداد كل شيء كما ينبغي (npm ، gulp ، إلخ) ثم حاولت إنشاء امتداد Chrome.
البناء ناجح ، لكن الامتداد الناتج له إصدار 2.0.0.
تكمن المشكلة في أن gulpfile.js يفترض أنه موجود في مستودع git لتحديد رقم البنية (انظر السطر 426 وما فوق) ، ولكنه ليس في هذه الحالة (يعطي git قيمة مميتة: ليس مستودع git (أو أي من الأدلة الأصلية): .شخص سخيف)
لن يحدث هذا إذا تم الحصول على الدليل باستخدام git clone ... وفي هذه الحالة سيكون مستودع git مناسبًا.

1-other 5-good-beginner-bug

ال 4 كومينتر

في الواقع ، قد يكون هذا هو الحال. لا أعتقد حقًا أن هناك أي شيء يمكننا القيام به حيال ذلك لأن رقم الإصدار يتم تحديده من خلال الالتزامات. فقط نظام إصدار مختلف يمكن أن يساعد ، لكن في الوقت الحالي لم يتم النظر في ذلك حقًا.

يمكنك على الأقل وضع تعليق / تحذير في README.

ربما يكون من المنطقي أن تخطئ فقط ، بدلاً من إنشاء buildnumber مزيف؟
https://github.com/mozilla/pdf.js/blob/34594a5b02394a531c1512ff10b44148225abe67/gulpfile.js#L431 -L434

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

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