Как выглядит файловая структура Vagrant? - PullRequest
0 голосов
/ 25 октября 2018

Правильна ли эта файловая структура для использования Vagrant?

У меня есть 1 Vagrantfile в рабочей папке, содержащей все мои проекты.

Это то, как вы используете Vagrant?

1 файл Vagrant и 1 виртуальная машина, на которой все проекты выполняются в одной рабочей папке.

Структура папки

work /
|-- Vagrantfile/
|   |-- project1
|-- |-- | -- project1root
|   |-- project2
|-- |-- | -- project2root
|   |-- project3
|-- |-- | -- project3root

1 Ответ

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

Бродяга - это инструмент.Инструменты были созданы для повышения производительности.Если ваш путь поможет вам повысить производительность, то не имеет значения, как этот инструмент используют другие люди.

НО

Как правило, разработчики используют один Vagrantfile для каждого проекта, и он используется в системе контроля версий, напримернапример, git

https://www.vagrantup.com/intro/index.html#for-developers

Vagrant будет изолировать зависимости и их конфигурацию в единой одноразовой согласованной среде

Для разных проектов могут потребоваться разные среды,Среда проекта оценивается в течение жизненного цикла проекта.Проще поддерживать и использовать один Vagrantfile для каждого проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...