如何在本地运行Laravel Git克隆



我使用

bitbucket下载了我们的laravel项目
git clone https://SachithNalaka@bitbucket.org/team/project.git

然后我尝试了composer install

php artisan clear-compiled PHP Warning:  require(/home/sachith/xxxx/xxx_y/bootstrap/../vendor/autoload.php):
failed to open stream: No such file or directory in /home/sachith/xxxx/xxx_y/bootstrap/autoload.php on line 17 
PHP Fatal error:  require(): Failed opening required '/home/sachith/xxxx/xxx_y/bootstrap/../vendor/autoload.php'
(include_path='.:/usr/share/php:/usr/share/pear') in
/home/sachith/xxxx/xxx_y/bootstrap/autoload.php on line 17 
Script php artisan clear-compiled handling the pre-install-cmd event returned with error code 255

我很困惑如何运行这个,我在这里想念什么?如何正确运行?

参见Laravel问题5066和PR 3687

在更新之前,不能依靠能够运行PHP工匠。参见作曲家/作曲家#5066

之前,在没有锁定文件的情况下运行安装几乎是一个更新的安装,但仍在运行pre/post-install-cmd脚本。
现在,我们将其归一化以实际运行更新并射击pre/post-update-cmd,因为那是它在做的。
如果您有一个锁定文件,则它将像以前一样运行。

在没有Lockfile的情况下安装时,作曲家现在行为升级。
它还执行前升级-CMD而不是预安装CMD。composer.lock可用的行为没有更改。

(最近的变化会影响一些现有项目)

所以您的composer.lock可能会缺少您的存储库中?使用最新的作曲家版本,进行新的安装将失败,因为供应商文件尚未存在。

相关内容

  • 没有找到相关文章

最新更新