从git仓库运行Laravel

时间:2015-07-21 04:10:19

标签: php git laravel composer-php

我可以使用installation进程安装Laravel并使其正常运行,但我不明白的是我是如何能够推送相同的源代码并且能够从回购中运行它,例如github。当我这样做时,克隆它不允许我能够运行php artisan任何东西。

此外,当我有一个工作目录时,将其推送到一个仓库,将其克隆回来,仍然无法正常工作。我无法运行artisan。我能做到这一点的唯一方法是通过安装说明中的composer来创建一个新项目。

请指导我;我在这里不知所措。

2 个答案:

答案 0 :(得分:2)

因为克隆时不包含供应商目录。

要解决它,请运行composer install克隆它,然后artisan应该有效。

答案 1 :(得分:1)

如果你检查过.gitignore文件,那么你可能已经知道了。

因为我们没有将依赖项提交到git存储库。我们必须通过composer install手动安装它,以便在任何计算机上获得项目的新副本。拥有本地副本后,您只需要更新它或在composer.lock文件的任何更新时安装。