
Я установил Drupal 9 на общем сервере в Infomaniak. На нем установлены Drush и Composer.
В настоящее время для использования Composer мне приходится выполнять composer2
команду.
В настоящее время для использования Drush мне приходится выполнять vendor/bin/drush
команду.
Я создал .bashrc
файл, потому что его не существует:
cd ~
touch .bashrc
nano .bashrc
Что мне следует поместить в этот файл, чтобы использовать Drush, введя команду drush
, и как мне использовать composer, введя composer
команду?
source ~/.profile
alias composer="composer2"
Я добавил код выше в файл, но он ничего не делает. Вот документация Infomaniak для команды Drush:
https://www.infomaniak.com/en/support/faq/2152/administering-drupal-on-the-command-line-with-drush
решение1
Вы могли бы сделать что-то вроде этого в глобальном файле. Это позволяет мне вводить la
вместо ls -lah
:
Добавьте следующее содержимое в общесистемный файл конфигурации /etc/bash.bashrc
или в файл конфигурации пользователя ~/.bashrc
, используя предпочитаемый вами текстовый редактор:
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias la='ls -lah'
Примените изменения, выполнив команду
~$ source /etc/bashrc; source ~/.bashrc
решение2
Возьми
source ~/.profile
из .bashrc при запуске. Он ищет ~/.profile для запуска, не находит его и выходит.