Laravel Homestead.yaml文件未在vagrant | Mac os中添加项目文件夹
我正在使用mac os,只安装了vagrant并配置了homestead.yaml文件,但在vagrant up命令之后,也尝试了vagrant重新加载-提供 另外,数据库不是在mysql中创建的 这是我的homestad.yaml文件Laravel Homestead.yaml文件未在vagrant | Mac os中添加项目文件夹,laravel,laravel-5,homestead,Laravel,Laravel 5,Homestead,我正在使用mac os,只安装了vagrant并配置了homestead.yaml文件,但在vagrant up命令之后,也尝试了vagrant重新加载-提供 另外,数据库不是在mysql中创建的 这是我的homestad.yaml文件 ip: "192.168.10.10" memory: 3048 cpus: 2 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders:
ip: "192.168.10.10"
memory: 3048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: /Users/myname/mytest
to: /home/vagrant/mytest
sites:
- map: mytest.local
to : /home/vagrant/mytest/public
databases:
- mytest
有人能帮我吗?最后,我找到了解决办法 要添加路径,我们需要添加~tilde sign,它在mac中指的是主目录 更新了yaml文件
ip: "192.168.10.10"
memory: 3048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/myname/mytest
to: /home/vagrant/mytest
sites:
- map: mytest.local
to : /home/vagrant/mytest/public
databases:
- mytest
我非常怀疑~/myname/mytest是否等同于/Users/myname/mytest,因为它的工作原理是/Users/myname/myname/mytest@MarcinOrlowski我也这么想,但在我的例子中,波浪符号路径是起作用的。我要说的是,这些并不等同于,因为你们有不同的路径,波浪符号没有什么区别