المشكلة رقم 3017553: تم تغيير تبعيات مكونات [Varbase Media] عند التثبيت: تمكين أو تبعيات: تمكين الوحدات النمطية في .info.yml و composer.json للحصول على نطاق إصدار tilde (~)
https://www.drupal.org/project/varbase_media/issues/3017553
خير مثال
إذا كان موقع Drupal الخاص بك قد تم إنشاؤه باستخدام
الملحن إنشاء مشروع دروبال ملحن / دروبال مشروع: 8.x-dev some-dir - استقرار dev - لا تفاعل
يمكنك تحرير ملف composer.json بالخطوات التالية
يحل محل:
"المستودعات": [
{
"type": "composer"،
"url": "https://packages.drupal.org/8"
}
] ، مع
"المستودعات": {
"دروبال": {
"type": "composer"،
"url": "https://packages.drupal.org/8"
} ،
"الأصول": {
"type": "composer"،
"url": "https://asset-packagist.org"
}
} ،
يضاف ما يلي إلى: "تتطلب": {
"npm-asset / dropzone": "^ 4.3.0"،
"npm-asset / blazy": "^ 1.8.2"،
"npm-asset / slick-carousel": "^ 1.8.1"،
"دروبال / varbase_media": "~ 6.0" يضاف ما يلي إلى: "إضافي": {
"أنواع المثبت": [
"تعريشة الأصول"،
"الأصول - npm"
] ،
يحل محل:
"الويب / المكتبات / {$ name}": ["type: drupal-library"]،
مع
"web / libraries / slick": ["npm-asset / slick-carousel"]،
"الويب / المكتبات / {$ name}": [
"النوع: مكتبة دروبال" ،
"type: bower-الأصول" ،
"type: npm-asset"
] ، يضاف ما يلي إلى: "إضافي": {
"مكتبات دروبال": {
"دليل المكتبة": "الويب / المكتبات"،
"مكتبات": [
{"name": "dropzone"، "package": "npm-asset / dropzone"}،
{"الاسم": "blazy"، "package": "npm-asset / blazy"}،
{"name": "slick"، "package": "npm-asset / slick-carousel"}
]
} ،
"تمكين التصحيح": صحيح ،
"composer-exit-on-patch-failure": صحيح بعد ذلك يمكنك القيام بالجري لـ
تحديث الملحن
ثم قم بتثبيت دروبال ثم قم بتمكين Varbase Media