【问题标题】:Setting up GitHub project on Laravel Homestead在 Laravel Homestead 上设置 GitHub 项目
【发布时间】:2021-10-16 04:44:27
【问题描述】:
我没有太多的编程经验,但我找到了这个开源 GitHub 项目 (https://github.com/daveroverts/bmac),但我不确定如何将它克隆到我的 Laravel Homestead 虚拟机服务器。
我已经启动了宅基地和流浪者,运行良好,但我不确定如何将 GitHub 项目添加到服务器。
我是否只需要找到我的代码文件夹并将 GitHub 上的文件放入项目文件夹中,还是需要进入带有虚拟框的虚拟机?
感谢您的帮助,很抱歉我的编程知识如此糟糕。
【问题讨论】:
标签:
laravel
github
homestead
【解决方案1】:
在 Laravel Homestead 上,你有一个共享文件夹。该文件夹中的任何内容都可以通过虚拟机和在您的计算机上正常浏览来访问。您应该将项目(例如project1)克隆到该文件夹中。路径在Homestead.yaml 中列出。在此示例中,您将在 hosts 文件中将homestead.test 映射到您的本地主机,并通过浏览器homestead.test 访问该站点。
folders:
- map: ~/code/project1
to: /home/vagrant/project1
sites:
- map: homestead.test
to: /home/vagrant/project1/public
您永远不必真正“进入虚拟盒子”来做任何事情。只需使用命令行vagrant ssh 进入虚拟机并从那里运行任何命令。有关完整设置,请参阅 https://laravel.com/docs/8.x/homestead#configuring-homestead。