私のsites/default/settings.php
で次のように変更しました:
$config_directories = array(
CONFIG_SYNC_DIRECTORY => 'sites/default/config-sync',
);
config-sync
にフォルダsites/default/
を作成しましたdrush cex
を実行すると、ターミナルウィンドウに次のメッセージが表示されます。目的地を選択してください。 [0]:キャンセル
[1]:同期
[2]:ステージング
私は何をしなければなりませんか? allsites/default/config-sync
に私の設定ファイルが必要なので、このディレクトリはGitによって追跡されます。
"destination"パラメータを指定してコマンドを実行するだけです:
$ drush cex sync
as CONFIG_SYNC_DIRECTORYは$ config_directories ['sync']と同じです
次のように、settings.php
にconfigディレクトリを定義する必要があります。
$config_directories['import'] = '../config/import';
$config_directories['export'] = '../config/export';
これで、drushでこれらを使用できます。
drush cex export
drush cim import