Как переместить созданную композитором папку drupal-8.x.x на один уровень выше в html?
Поэтому я создал новую установку Ubuntu 16.04 и установил стек LAMP, установил phpmyadmin и composer, а затем, наконец, drush. Все работало нормально, пока я не загрузил и не установил Drupal с помощью команды "загрузка drush pm", которая работала нормально, но теперь весь мой сайт drupal находится в папке под названием "drupal-8.6.3". Я использовал команду wget и команду компонентов tar --strip, чтобы правильно организовать ее.
Я могу удалить drupal-8.6.3 каталог, но как я могу загрузить свой сайт drupal с помощью composer или drush из папки html?
1 answers
Поскольку вы используете composer
для управления зависимостями, вам следует установить Drupal с Composer вместо использования drush pm-download
:
Кроме того, вы должны использовать Composer для управления добавленными модулями вместо использования drush pm-install
:
Вы даже можете использовать Composer для управления сторонними библиотеками:
И применять исправления к ядру Drupal и контрибуции модули:
Не волнуйтесь, вы все равно будете использовать drush
для многих вещей - но как только вы переключитесь на использование Composer для управления зависимостями, вам следует придерживаться его как можно больше и избегать использования файлов создания Drush или установки/обновления с помощью Drush.
Вот статья с некоторыми распространенными "ошибками", с которыми вы можете столкнуться при управлении Drupal с помощью Композитор:
Https://www.jeffgeerling.com/blog/2017/composer-and-drupal-are-still-strange-bedfellows