문제 # 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를 활성화합니다.