Не удалось найти поставщика 'host_compress_magento_code' - PullRequest
0 голосов
/ 29 октября 2018

Поэтому я пытаюсь установить вторую бродячую виртуальную машину, специально настроенную для Magento 2. Я нашел здесь: https://github.com/paliarush/magento2-vagrant-for-developers на окнах 10.

Я не смог клонировать репозиторий, потому что я получил «Доступ запрещен», поэтому вместо этого я просто скачал rar и извлек его в папку.

После этого я запустил свой GitBash и сделал «vagrant up» в папке. Примерно через час загрузки я получаю эту ошибку:

"Есть ошибки в конфигурации этого аппарата. Пожалуйста, исправьте следующие ошибки и повторите попытку:

VM: * Не найден поставщик 'host_compress_magento_code'. "

Кроме того, у него была проблема с менеджером хостов, но я быстро обнаружил, что могу сделать «vagrant plugin install vagrant-hostmanager», и он решил эту ошибку, но отсутствующий «host_compress_magento_code» продолжает не пускать меня в бродягу .

В "Vagrantfile" я нашел следующую строку:

config.vm.provision "host_compress_magento_code", тип: "host_shell", встроенный: "tar -cf scripts / host / magento2ce.tar magento2ce"

Быстрый поиск команды привел меня к мысли, что для создания этого архива "magento2ce.tar" требуется файл "magento2ce" в директории vagrant root dir. Но я понятия не имею, каким должен быть этот файл.

Кто-нибудь может указать мне правильное направление? Поиски в Google просто ведут к темам, где решением проблемы является установка vagrant plugin vagrant-hostmanager.

Заранее спасибо!

1 Ответ

0 голосов
/ 30 октября 2018

После клонирования Vagrant Box для разработчиков Magento 2 вы должны (упрощенная версия):

  1. Копировать etc/composer/auth.json.dist в etc/composer/auth.json.
  2. Добавьте ключи Magento Marketplace для авторизации на Marketplace в раздел repo.magento.com.
  3. Выполнить init_project.sh

Пожалуйста, прочитайте более внимательно Этапы установки раздел. Он содержит более подробную информацию о том, как вы можете настроить и работать с этим бродячим блоком.

init_project.sh установите все необходимые плагины для бродяги и после этого запустите vagrant up. После инициализации проекта вы можете работать как обычный vagrant suspend, vagrant resume и т. Д.

...