Temo n-ro 3017553: Ŝanĝitaj dependecoj de [Varbase Media] de Komponentoj pri instalado: ebligi aŭ dependecoj: ebligi modulojn en la .info.yml kaj composer.json havi tildon Versia Gamo (~)
https://www.drupal.org/project/varbase_media/issues/3017553
Pli bona ekzemplo
Se vi konstruus vian retejon de Drupalo kun
komponisto kreu-projekton drupal-composer / drupal-project: 8.x-dev some-dir --stability dev --no-interaction
vi povus redakti la dosieron composer.json per la jenaj paŝoj
Anstataŭigi:
"deponejoj": [
{
"type": "komponisto",
"url": "https://packages.drupal.org/8"
}
], kun
"deponejoj": {
"drupalo": {
"type": "komponisto",
"url": "https://packages.drupal.org/8"
},
"aktivaĵoj": {
"type": "komponisto",
"url": "https://asset-packagist.org"
}
},
Aldonu la jenon al: "postuli": {
"npm-asset / dropzone": "^ 4.3.0",
"npm-asset / blazy": "^ 1.8.2",
"npm-asset / slick-carousel": "^ 1.8.1",
"drupal / varbase_media": "~ 6.0" Aldonu la jenon al: "ekstra": {
"instalilo-specoj": [
"bower-asset",
"npm-valoraĵo"
],
Anstataŭigi:
"retejo / bibliotekoj / {$ nomo}": ["tajpu: drupal-biblioteko"],
kun
"retejo / bibliotekoj / slick": ["npm-asset / slick-carousel"],
"retejo / bibliotekoj / {$ nomo}": [
"tajpu: drupal-biblioteko",
"tipo: bower-asset",
"tajpu: npm-asset"
], Aldonu la jenon al: "ekstra": {
"drupal-bibliotekoj": {
"library-directory": "retejo / bibliotekoj",
"bibliotekoj": [
{"name": "dropzone", "package": "npm-asset / dropzone"},
{"name": "blazy", "package": "npm-asset / blazy"},
{"name": "slick", "package": "npm-asset / slick-carousel"}
]
},
"enable-flikado": vera,
"composer-exit-on-patch-failure": vera Post tio vi povas kuri por la
ĝisdatigo de komponisto
Poste instalu Drupalon kaj poste ebligu Varbase Media