أخيرًا تذكرت النشر هنا بشأنه، دليل discourse-topic-voting لا يتطابق مع اسمه، مما يتسبب في ظهور تحذير عند إعادة البناء.
اسم المكون الإضافي هو 'discourse-topic-voting'، ولكن اسم دليل المكون الإضافي هو 'discourse-voting'
شكرا لك! كنت أنوي فعل الشيء نفسه منذ زمن طويل ![]()
هل هذا أكثر من مجرد شيء تجميلي؟ أسأل فقط لأن هناك مكونات إضافية أخرى أيضًا - أو كانت كذلك، لأنني منذ فترة طويلة لم أعد أملك الطاقة لمتابعة إعادة البناء ![]()
لقد تلقيت التحذير:
اسم المكون الإضافي هو ‘discourse-topic-voting’، ولكن اسم مجلد المكون الإضافي هو ‘discourse-feature-voting’
وهي رسالة مربكة.. لا توضح الإجراء المطلوب، وأي قيمة صحيحة.
من خلال بعض التحقيقات، كان عليّ تغيير:
- git clone https://github.com/discourse/discourse-feature-voting.git
إلى
- git clone https://github.com/discourse/discourse-topic-voting.git
سيكون من الأفضل لو كانت تلك الرسالة:
يسرد تكوينك المكون الإضافي
discourse-feature-votingومع ذلك تمت إعادة تسميته إلىdiscourse-topic-voting. يجب عليك تحديث تكوينك.
مثير للاهتمام، ولكن يبدو أن هذه رسالة تحذير مختلفة قليلاً (التحذير الذي أراه يسرد فقط “discourse-voting”)
أعتقد أنه ربما كان له بعض التغييرات في الاسم على مدار حياته. لا ينبغي أن يتسبب وجود الاسم القديم في ملف app.yml الخاص بك في أي مشكلة فعلية حيث أعتقد أن هناك إعادة توجيه، ولكن إذا أضفت الرابط الحالي هناك، فيجب أن يحل ذلك المشكلة:
https://github.com/discourse/discourse-topic-voting
على الرغم من أنني أعتقد أن هذا التغيير منطقي: