共享一个Vagrant框

时间:2017-12-05 15:59:23

标签: laravel-5 vagrant homestead vagrantfile

我有一位新的开发人员即将与我合作,我想让他们尽可能简单地设置开发环境。

我目前正在使用Vagrant(Laravel Homestead)框,其中设置了大约15个域,每个域都有不同的配置(不同的PHP版本等),我想与他们共享现有的盒子如果可能的话。

使用VagrantFile设置存储库是简单的,让他们克隆它并配置盒子,还是涉及更多步骤?

另外,我必须在盒子上编辑MySQL配置,有什么方法可以将这些更新包含在我与他们分享的内容中,还是他们只需要手动重新配置自己的版本?

任何建议表示赞赏。

由于

1 个答案:

答案 0 :(得分:0)

分享Homestead环境的最简单方法是使用after.sh文件来执行Homestead为您提供的任何自定义。

您还可以将Homestead.yaml文件复制到Homestead.yaml.example,以便新同事轻松复制和粘贴网站&任何其他配置更改。