安装 Homestead 个文件未同步

Installing Homestead files not syncing

我一直在安装 Homestead。我现在可以通过 SSH 进入 Vagrant,但是当我这样做时,它没有显示我创建的任何目录,在本例中,根据我正在关注的教程,目录名为 'code'。

我正在使用:

此外,当我从 YAML 文件访问 IP 时,它只是超时,有趣的是,如果我启动 MAMP,然后重新访问站点名称 'fresh.app',它会将我带到本地主机,但如果我退出 MAMP,它然后超时...

因此,为了测试我将 MAMP 中的端口从使用端口 80 切换为开始使用 8888 并使用 'fresh.app' 因为我的地址失败。端口问题还是?我是新手,所以如果有什么愚蠢的地方,请接受我的道歉。

就个人而言,我只将 Homestead 与 Linux 和 Windows 一起使用。但是,据我了解,您根本不应该使用 MAMP。这里有几点需要注意:

  • 您是否输入了 fresh.app 以指向主机文件 (/etc/hosts) 中的虚拟机 IP?我认为这就是您超时的原因。
  • 您确定 VM 的子网未在使用中吗?
  • 您是否尝试过使用专为 Mac 开发人员设计的 Laravel Valet? (在这里查看 https://laravel.com/docs/5.3/valet