找不到“ host_compress_magento_code”配置程序

时间:2018-10-29 14:58:10

标签: vagrant

因此,我尝试安装第二个专门为Magento 2配置的无用虚拟机。https://github.com/paliarush/magento2-vagrant-for-developers 在Windows 10上。

我无法克隆存储库,因为我得到了“访问被拒绝”,所以我只下载了rar并将其解压缩到一个文件夹中。

此后,我启动了GitBash,并“浪费”了文件夹。 下载大约一个小时后,出现此错误:

“此机器的配置中存在错误。请修复 出现以下错误,然后重试:

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脚本/host/magento2ce.tar magento2ce”

对命令的快速搜索使我相信它需要在流浪汉根目录中包含“ magento2ce”文件才能创建该“ magento2ce.tar”档案。 但是我不知道该文件应该是什么。

有人能指出我正确的方向吗? Google搜索仅导致解决“ vagrant plugin install vagrant-hostmanager”已成为解决方案的主题。

谢谢!

1 个答案:

答案 0 :(得分:0)

克隆Vagrant Box for Magento 2 Developers后,您应该(简化版):

  1. etc/composer/auth.json.dist复制到etc/composer/auth.json
  2. 将用于市场授权的Magento市场密钥添加到repo.magento.com部分。
  3. 运行init_project.sh

请仔细阅读Installation steps部分。它包含有关如何配置和使用此无用信息框的更多详细信息。

init_project.sh安装所有需要的流浪者插件,然后运行vagrant up。初始化项目后,您可以像普通的vagrant suspendvagrant resume