Commerceで外部JavaScriptをテスト/本番で読み分ける方法

カテゴリ Libraries コアバージョン 8.5.x 関連モジュール Libraries

MODULE.libraries.yml

live_mode:
  version: VERSION
  header: true
  js:
    https://〜/〜.js: { type: external }

test_mode:
  version: VERSION
  header: true
  js:
    https://〜/〜.js: { type: external }

MODULE.module

function MODULE_preprocess_html(&$variables) {
  〜
  $mode = $configuration['mode'];
  $variables['#attached']['library'][] = "MODULE/{$mode}_mode";
  〜
}

OTHER FAQ