Итак, сначала, если у вас нет файла drush внутри вашего файла composer.json, вы должны добавить его.
С консоли запуска:
composer require drush/drush
После этого композитор добавит Drush-файлы. Теперь, даже некоторые файлы конфигурации находятся внутри директории drush в верхней части вашего проекта, файл drush сам по себе, тот, который вы должны вызвать, расположен в vendor/bin
, так что вы можете называть его, например:
vendor/bin/drush status
Но если вам не нравится вводить этот "vendor / bin /", а просто "drush", запустите один раз:
vendor/bin/drush init
Эта команда отредактирует некоторый конфигурационный файл bash (/home/user_name/.bashrc
) и добавит путь к исполняемому файлу drush, чтобы он был найден при вызове только по имени. Вам больше не придется вводить полный путь к нему. По сути, вы также можете вручную редактировать этот файл, но зачем беспокоиться, когда drush может сделать это за вас. Или, опять же, если вы не доверяете drush, сделайте это самостоятельно - в моем случае после запуска drush init мое приглашение стало выглядеть немного иначе.
В конце вам, вероятно, придется выполнить:
source /home/user_name/.bashrc
, чтобы изменения, добавленные в файл .bashrc, вступили в силу.