문제 # 3017553 : 설치시 [Varbase Media] 구성 요소 종속성 변경 : 활성화 또는 종속성 : .info.yml 및 composer.json에서 틸드 버전 범위 (~)를 갖도록 모듈 활성화
https://www.drupal.org/project/varbase_media/issues/3017553
더 나은 예
Drupal 사이트를 구축 한 경우
composer create-project drupal-composer / drupal-project : 8.x-dev some-dir --stability dev --no-interaction
다음 단계에 따라 composer.json 파일을 편집 할 수 있습니다.
바꾸다:
"저장소": [
{
"유형": "작곡가",
"url": "https://packages.drupal.org/8"
}
], 와
"repositories": {
"drupal": {
"유형": "작곡가",
"url": "https://packages.drupal.org/8"
},
"자산": {
"유형": "작곡가",
"url": "https://asset-packagist.org"
}
},
다음에 추가 : "require": {
"npm-asset / dropzone": "^ 4.3.0",
"npm-asset / blazy": "^ 1.8.2",
"npm-asset / slick-carousel": "^ 1.8.1",
"drupal / varbase_media": "~ 6.0" 다음을 추가하십시오. "extra": {
"설치자 유형": [
"중산 자산",
"npm-asset"
],
바꾸다:
"web / libraries / {$ name}": [ "type : drupal-library"],
와
"web / libraries / slick": [ "npm-asset / slick-carousel"],
"web / libraries / {$ name}": [
"유형 : drupal-library",
"type : bower-asset",
"유형 : npm-asset"
], 다음을 추가하십시오. "extra": {
"drupal-libraries": {
"library-directory": "웹 / 라이브러리",
"라이브러리": [
{ "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-failure": true 그 후 당신은 실행을 할 수 있습니다
작곡가 업데이트
그런 다음 Drupal을 설치 한 다음 Varbase Media를 활성화합니다.