Problema # 3017553: pakeista [Varbase Media] komponentų priklausomybė nuo įdiegimo: įgalinti arba priklausomybės: .info.yml ir composer.json modulių įgalinimas turėti tildės versijų diapazoną (~)
https://www.drupal.org/project/varbase_media/issues/3017553
Geresnis pavyzdys
Jei būtumėte sukūrę savo „Drupal“ svetainę
kompozitorius sukuria projektą drupal-composer / drupal-project: 8.x-dev some-dir --stability dev - no-interact
redaguoti failą composer.json atlikdami šiuos veiksmus
Pakeisti:
„saugyklos“: [ { „type“: „kompozitorius“, „url“: „https://packages.drupal.org/8“ } ],
su
„saugyklos“: { „drupalas“: { „type“: „kompozitorius“, „url“: „https://packages.drupal.org/8“ }, „turtas“: { „type“: „kompozitorius“, „url“: „https://asset-packagist.org“ } },
Pridėkite: "reikalauti": {
"npm-asset / dropzone": "^ 4.3.0", "npm-asset / blazy": "^ 1.8.2", "npm-asset / slick-carousel": "^ 1.8.1", "drupal / varbase_media": "~ 6.0"
Įtraukite: "extra": {
"montuotojo tipai": [ „bower-asset“, „npm-asset“ ],
Pakeisti:
"internetas / bibliotekos / {$ name}": ["tipas: drupal-biblioteka"],
su
"internetas / bibliotekos / slick": ["npm-asset / slick-carousel"], "internetas / bibliotekos / {$ name}": [ "type: drupal-library", "type: bower-asset", "type: npm-asset" ],
Įtraukite: "extra": {
"drupal-bibliotekas": { "biblioteka-katalogas": "internetas / bibliotekos", „bibliotekos“: [ {"name": "dropzone", "package": "npm-asset / dropzone"}, {"name": "blazy", "package": "npm-asset / blazy"}, {"name": "slick", "package": "npm-asset / slick-carousel"} ] }, „įgalinti pataisymą“: tiesa, „Kompozitoriaus išėjimo iš pleistro gedimas“: tiesa
Po to galite paleisti
kompozitoriaus atnaujinimas
Tada įdiekite „Drupal“ ir įjunkite „Varbase Media“