Թողարկում # 3017553. Փոխվել է [Varbase Media] Բաղադրիչների կախվածությունը տեղադրումից. Միացնել կամ կախվածություն. .Info.yml- ի և composer.json- ի մոդուլների ակտիվացումը թույլ կտա ունենալ տարբերակի տարբերակների տիրույթ ()
https://www.drupal.org/project/varbase_media/issues/3017553
Ավելի լավ օրինակ
Եթե ձեր Drupal կայքը կառուցված լիներ
կոմպոզիտոր ստեղծել-նախագիծ դրուպալ-կոմպոզիտոր / դրուպալ-նախագիծ. 8.x-dev some-dir - կայունություն dev - no-interaction
Դուք կարող եք խմբագրել composer.json ֆայլը հետևյալ քայլերով
Փոխարինել ՝
«պահեստներ» ՝ [
{
«տեսակ» ՝ «կոմպոզիտոր»,
"url" ՝ "https://packages.drupal.org/8"
}
], հետ
«պահեստներ» ՝ {
«դրուպալ» ՝ {
«տեսակ» ՝ «կոմպոզիտոր»,
"url" ՝ "https://packages.drupal.org/8"
},
«ակտիվներ» ՝ {
«տեսակ» ՝ «կոմպոզիտոր»,
"url": "https://asset-packagist.org"
}
},
«Պահանջել» -ին լրացնել հետևյալը.
"npm-asset / dropzone": "^ 4.3.0",
«npm-asset / blazy» ՝ «^ 1.8.2»,
"npm-asset / slick-carousel": "^ 1.8.1",
"drupal / varbase_media": "~ 6.0" «Հավելյալ» -ին ավելացնել հետևյալը ՝
«տեղադրողի տեսակները» ՝ [
«bower-asset»,
«npm- ակտիվ»
],
Փոխարինել ՝
"վեբ / գրադարաններ / {$ name}": ["տեսակը: drupal-գրադարան"],
հետ
"վեբ / գրադարաններ / խրթին": ["npm-asset / slick-carousel"],
"վեբ / գրադարաններ / {$ name}": [
"տեսակը` դրուպալ-գրադարան ",
"տեսակը. bower-asset",
"տեսակը: npm- ակտիվ"
], «Հավելյալ» -ին ավելացնել հետևյալը ՝
"դրուպալ-գրադարաններ". {
"Library-Directory": "վեբ / գրադարաններ",
«գրադարաններ» ՝ [
{"name": "dropzone", "package": "npm-asset / dropzone"},
{"name": "blazy", "package": "npm-asset / blazy"},
{"name": "slick", "package": "npm-asset / slick-carousel"}
]
},
"enable-patching": ճիշտ է,
«կոմպոզիտոր-ելք-կարկատակի-ձախողում». ճիշտ է Դրանից հետո դուք կարող եք վազք կատարել դեպի
կոմպոզիտորի թարմացում
Դրանից հետո տեղադրեք Drupal- ը, ապա միացրեք Varbase Media- ն