首页 > 解决方案 > Homestead.yaml 文件未在 vagrant 中添加项目文件夹 | 苹果系统

问题描述

我正在使用 mac os,只安装 vagrant 并配置 homestead.yaml 文件,但在vagrant up命令之后也尝试过vagrant reload --provision

也没有在mysql中创建数据库。

这是我的 homestead.yaml 文件

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

有人能帮我吗 ?

标签: laravellaravel-5homestead

解决方案


最后,我找到了解决方案。

要添加路径,我们需要添加 ~(tilde) 符号,它指的是 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

推荐阅读