web-dev-qa-db-ja.com

Drush Cexの後に目的地を選択してください

  1. 私のsites/default/settings.phpで次のように変更しました:

    $config_directories = array(
        CONFIG_SYNC_DIRECTORY => 'sites/default/config-sync',
    );
    
  2. config-syncにフォルダsites/default/を作成しました
  3. drush cexを実行すると、ターミナルウィンドウに次のメッセージが表示されます。

目的地を選択してください。 [0]:キャンセル
[1]:同期
[2]:ステージング

私は何をしなければなりませんか? allsites/default/config-syncに私の設定ファイルが必要なので、このディレクトリはGitによって追跡されます。

2
meez

"destination"パラメータを指定してコマンドを実行するだけです:

$ drush cex sync

as CONFIG_SYNC_DIRECTORY$ config_directories ['sync']と同じです

2
Jorge Díaz

次のように、settings.phpにconfigディレクトリを定義する必要があります。

$config_directories['import'] = '../config/import';
$config_directories['export'] = '../config/export';

これで、drushでこれらを使用できます。

drush cex export
drush cim import
0
Kle