صف الخلل
عند إجراء تهيئة خارجية auto
لتتم مشاركتها عبر حزم متعددة وتحديد مكون إضافي يمثل مسارًا نسبيًا ، فلن يتم العثور على المكون الإضافي.
لإعادة إنتاج
auto
package.json
"auto": {
"plugins": [
"./plugins/some-plugin.js",
]
}
auto
config repo وقم بتوسيع config:"auto": {
"extends": "@SCOPE",
}
npx auto shipit --dry-run
⚠ warning Could not find plugin from path: $PROJECT/plugins/some-plugin.js
سلوك متوقع
عند استخدام auto.extend
، يجب أن تكون المكونات الإضافية ذات المسار النسبي من التكوين مرتبطة بنفسها وليس بالمشروع الذي تم تثبيت التكوين التلقائي فيه وتوسيعه.
سياق إضافي
أعتقد أن الحل القابل للتطبيق هو نشر المكونات الإضافية على npm ، لكن هذا يتطلب إعداد مشروع التكوين التلقائي ليكون monorepo ، واستعارة المكونات الإضافية حتى أتمكن من استخدام نفسها لإصدار نفسها.
هذا استخدام رائع لتكوين مشترك. سأجعل هذا العمل!
هل يمكنك اختبار نسخة الكناري في # 1717؟ sethomas
hipstersmoothie NIOCE ، نجاح كبير!
مؤكد:
auto-config
repo ، قمت بتثبيت إصدار canary auto
، وقمت بإصدار الكناري من auto-config
auto-config
، وحاولت إصدار canary من ذلكحقا نقدر الردود / التكرارات.
مذهل! شكرا للتأكيد
: صاروخ: تم إصدار الإصدار في v10.7.0
: صاروخ: