私はMAMPで作業していて、ローカルマシンにDrupal 7サイトをすでにインストールしています(DrushまたはComposerを使用していない)。次に、ComposerとDrushをインストールしました( MAMPへのDrushのインストール )。これで、私のDrupalサイトはhtdocs
フォルダの下にあり、機能しています。コマンドラインを介してhtdocsから「drush」を実行すると、一連のヘルプコマンドリストが表示されます。
しかし、drush dl Module_Name
を使用してモジュールをインストールしようとすると、次のようなエラーが発生します。
[エラー] dlは非推奨になりました。 Composerを使用してサイトを構築してください。 composer require drupal/[project-name]を使用して新しいプロジェクトを追加します。 https://www.drupal.org/project/composer_generate を使用して、サイトで有効なモジュールを表すcomposer.jsonをビルドします。
誰が問題なのか教えてもらえますか? Composer経由で新しいDrupal 7サイトをインストールする必要がありますか?
composerを使用するのはDrupal 8よりもDrupal 7の場合が適しています。
composer global remove drush/drush
そして古いものをインストールする
composer global require drush/drush:8.*