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“