我有一个学校项目,我把它推到我的bitbucket帐户。 我的一个朋友需要拉这个项目做一些改变和其他的东西。Laravel/Vagrant问题
问题是,每当他拉动项目并试图打开流浪,他的“流浪ssh”中没有文件。
我们尝试了供应商文件的'composer install'。 我们得到了另一个启动vagrant的homestead.yaml文件,但它似乎仍不能解决我们的问题。
就我而言一切正常,但是当我的朋友会拉项目localy他似乎无法找到他的“流浪者SSH环境”
我有一个学校项目,我把它推到我的bitbucket帐户。 我的一个朋友需要拉这个项目做一些改变和其他的东西。Laravel/Vagrant问题
问题是,每当他拉动项目并试图打开流浪,他的“流浪ssh”中没有文件。
我们尝试了供应商文件的'composer install'。 我们得到了另一个启动vagrant的homestead.yaml文件,但它似乎仍不能解决我们的问题。
就我而言一切正常,但是当我的朋友会拉项目localy他似乎无法找到他的“流浪者SSH环境”
Homestead.yaml
任何文件是有本地存储结合虚拟环境。为什么他不先尝试执行vagrant ssh
,然后在shell中执行pull请求?
编辑:
只要尝试按顺序做事。如果他遵循了Laravel安装说明,他的项目文件夹应该像C:/Project/PHP/Project_name
和路线应该homestead.yaml文件中指定,像这样:
folders:
- map: C:\Project\PHP
to: /home/vagrant/Code
所以说要在本地磁盘PHP目录绑定到流浪汉虚拟文件夹/代码。 之后,创建PHP文件夹中的项目文件夹,并拉出里面的文件,并再次修改homestead.yaml
到项目绑定到浏览器中,像这样:
sites:
- map: project_name.dev
to: /home/vagrant/Code/Project_name/public
而剩下的是修改hosts文件,以绑定该名称的IP地址:
192.168.10.10 project_name.dev
他应该打开Homestead.yaml,并检查“文件夹”的配置体现了他的机器上项目的映射。
如果他将项目拖入他的ssh,它会自动添加到他的本地机器中吗?我相当新的流浪蚂蚁laravel很抱歉,如果这是一种愚蠢的问题 –
在那里,我已经编辑它...应该现在更清楚 – Norgul
这应该做的伎俩,我们仍然搞清楚如何路径起作用,因为它有点不同。但我们会确定的。谢谢! –