Мои изменения в Homestead.yaml не отражаются в виртуальной среде после того, как я заблудился.

Я отредактировал правила сопоставления общих папок в файле Homestead.yaml (C:\Users\username\.homestead). Затем я ввел команду «vagrant halt», чтобы закрыть бродягу. Затем я ввел «бродягу вверх».

Однако изменения, которые я внес в сопоставление папок, не отражаются в виртуальной среде. Как будто мои изменения вообще не вносились в файл Homestead.yaml.

Как заставить бродячую виртуальную среду отражать изменения, которые я внес в файл Homestead.yaml?


person Colin Hu    schedule 15.08.2016    source источник


Ответы (3)


Вы должны перезагрузить, используя

vagrant reload --provision
person Paul Vidal    schedule 15.08.2016

Пожалуйста, не vagrant destroy, это связано со многими вещами. Если ваш бродяга все еще работает, сделайте vagrant provision, если нет, сделайте vagrant up --provision. Если что-то работает не так, как ожидалось, проверьте сопоставления файлов на наличие ошибок.

person Oladipo    schedule 15.08.2016
comment
Чтобы добавить к вашему ответу, вот подробное руководство по homestead.yaml, просто посмотрите, чтобы избежать многих ошибок новичков. abbasharoon.me/homestead-yaml-explained-a-z - person Metabolic; 02.11.2016

Я должен был использовать vagrant destroy вместо vagrant halt после обновления файла homestead.yaml.

person Colin Hu    schedule 15.08.2016
comment
vagrant halt. Отредактируйте Homestead.yaml, затем vagrant up --provision - person Qevo; 15.08.2016