Problem # 3017553: Die Abhängigkeiten von [Varbase Media] -Komponenten bei der Installation wurden geändert: Aktivieren oder Abhängigkeiten: Aktivieren von Modulen in der Datei .info.yml und composer.json, um den Tilde-Versionsbereich (~) zu erhalten.
https://www.drupal.org/project/varbase_media/issues/3017553
Ein besseres Beispiel
Wenn Sie Ihre Drupal-Site mit erstellt haben
Komponist erstellen-Projekt Drupal-Komponist / Drupal-Projekt: 8.x-dev some-dir --stability dev --no-Interaktion
Sie können die Datei composer.json mit den folgenden Schritten bearbeiten
Ersetzen:
"Repositories": [ { "Typ": "Komponist", "url": "https://packages.drupal.org/8" }} ],
mit
"Repositories": { "drupal": { "Typ": "Komponist", "url": "https://packages.drupal.org/8" }, "Vermögenswerte": { "Typ": "Komponist", "url": "https://asset-packagist.org" }} },
Fügen Sie Folgendes hinzu zu: "require": {
"npm-asset / dropzone": "^ 4.3.0", "npm-asset / blazy": "^ 1.8.2", "npm-Asset / Slick-Karussell": "^ 1.8.1", "drupal / varbase_media": "~ 6.0"
Fügen Sie Folgendes hinzu zu: "extra": {
"Installer-Typen": [ "Bower-Asset", "npm-Asset" ],
Ersetzen:
"web / library / {$ name}": ["type: drupal-library"],
mit
"Web / Bibliotheken / Slick": ["npm-Asset / Slick-Karussell"], "web / library / {$ name}": [ "Typ: Drupal-Bibliothek", "Typ: Bower-Asset", "Typ: npm-Asset" ],
Fügen Sie Folgendes hinzu zu: "extra": {
"Drupal-Bibliotheken": { "Bibliotheksverzeichnis": "Web / Bibliotheken", "Bibliotheken": [ {"name": "dropzone", "package": "npm-asset / dropzone"}, {"name": "blazy", "package": "npm-asset / blazy"}, {"name": "slick", "package": "npm-asset / slick-carousel"} ]] }, "enable-patching": true, "Composer-Exit-On-Patch-Fehler": true
Danach können Sie einen Lauf für die machen
Komponisten-Update
Installieren Sie dann Drupal und aktivieren Sie Varbase Media