Drupalコア8.7.xxのみでVarbase Media 8.6.xxを使用してテストする

問題#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"
        }
    ]、 

    "リポジトリ":{
        "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":{

     「インストーラータイプ」:[
          "bower-asset"、
          「npm-asset」
        ]、 


交換:


            "web / libraries / {$ name}":["type:drupal-library"]、 



            "web / libraries / slick":["npm-asset / slick-carousel"]、
            "web / libraries / {$ name}":[
              "type:drupal-library"、
              "タイプ:bower-asset"、
              「type:npm-asset」
            ]、 

以下を追加します: "extra":{

        "drupal-libraries":{
         "ライブラリディレクトリ": "web / libraries"、
          「ライブラリ」:[
              {"名前": "ドロップゾーン"、 "パッケージ": "npm-asset / dropzone"}、
              {"名前": "blazy"、 "パッケージ": "npm-asset / blazy"}、
              {"名前": "slick"、 "パッケージ": "npm-asset / slick-carousel"}
          ]
        }、
        「パッチを有効にする」:true、
        「composer-exit-on-patch-failure」:true 

その後、実行することができます
作曲家の更新

次に、DrupalをインストールしてからVarbase Mediaを有効にします