გამოცემა # 3017553: შეიცვალა [Varbase Media] კომპონენტების დამოკიდებულება ინსტალაციაზე: ჩართვა ან დამოკიდებულებები: .info.yml და composer.json მოდულების ჩართვა tilde ვერსიის დიაპაზონით ()
https://www.drupal.org/project/varbase_media/issues/3017553
უკეთესი მაგალითი
თუ თქვენი დრუპალის საიტი აშენდა
კომპოზიტორი შექმნა-პროექტი დრუპალ-კომპოზიტორი / დრუპალ-პროექტი: 8.x-dev some-dir --stability dev - no-interaction
შეგიძლიათ შეცვალოთ composer.json ფაილი შემდეგი ნაბიჯებით
ჩანაცვლება:
"საცავები": [
{
"type": "კომპოზიტორი",
"url": "https://packages.drupal.org/8"
}
], თან
"საცავები": {
"დრუპალი": {
"type": "კომპოზიტორი",
"url": "https://packages.drupal.org/8"
},
"აქტივები": {
"type": "კომპოზიტორი",
"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-asset"
],
ჩანაცვლება:
"ვებ / ბიბლიოთეკა / {$ name}": ["type: drupal-library"],
თან
"web / libraries / slick": ["npm-asset / slick-carousel"],
"ვებ / ბიბლიოთეკა / {$ name}": [
"ტიპი: დრუპალ-ბიბლიოთეკა",
"ტიპი: bower-asset",
"ტიპი: npm- აქტივი"
], შემდეგი დამატება: "დამატებით": {
"drupal-libraries": {
"library-Directory": "ქსელი / ბიბლიოთეკა",
"ბიბლიოთეკები": [
{"name": "dropzone", "packet": "npm-asset / dropzone"},
{"სახელი": "blazy", "pack": "npm-asset / blazy"},
{"name": "slick", "pack": "npm-asset / slick-carousel"}
]
},
"enable-patch": მართალია,
"კომპოზიტორი-გამოსვლა-პატჩზე-მარცხი": მართალია ამის შემდეგ შეგიძლიათ გააკეთოთ სირბილი
კომპოზიტორის განახლება
შემდეგ დააინსტალირეთ Drupal და შემდეგ ჩართეთ Varbase Media