Я установил Vagrant и Homestead VM (те же настройки, что и для Laravel).Я хотел использовать его и в других проектах.
У моего проекта есть другая зависимость от Composer, которая сначала загружает все в vendor
, а затем вставляет ссылки в корневой каталог проекта.
У меня проблема в том, что с текущей yaml
config (которая является настройкой по умолчанию) я делаю это:
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Projects
to: /home/vagrant/code
sites:
- map: my-project.test
to: /home/vagrant/code/my-project
Таким образом, все отображается как обычно.Но когда я перешел по SSH к Vagrant, я заметил, что символические ссылки все еще указывают на путь к хосту.
Таким образом, вместо:
folder -> /home/vagrant/code/my-project/vendor/folder
Он указывает:
folder -> /Users/me/Projects/my-project/vendor/folder
Есть ли способ автоматически разрешить эти сопоставления?