流浪汉重新配置符号链接

时间:2018-12-12 07:38:34

标签: php laravel vagrant virtualbox homestead

我已经设置了Vagrant和Homestead VM(与Laravel相同的设置)。我的意图是同时在其他项目上使用它。

我拥有的项目还有其他Composer依赖关系,它首先将所有内容下载到vendor,然后将其符号链接到项目的根目录。

我遇到的问题是,使用当前的yaml配置(这是默认配置),我正在这样做:

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

是否可以自动解决这些映射?

0 个答案:

没有答案