Php 如何在本地运行laravel git克隆
我已经从Php 如何在本地运行laravel git克隆,php,git,laravel-5.2,composer-php,git-clone,Php,Git,Laravel 5.2,Composer Php,Git Clone,我已经从bitbucket下载了我们的Laravel项目,使用 git clone https://SachithNalaka@bitbucket.org/team/project.git 然后我尝试了composer安装 php artisan clear-compiled PHP Warning: require(/home/sachith/xxxx/xxx_y/bootstrap/../vendor/autoload.php): failed to open stream: No su
bitbucket
下载了我们的Laravel项目,使用
git clone https://SachithNalaka@bitbucket.org/team/project.git
然后我尝试了composer安装
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和
在更新之前,不能依赖于能够运行php artisan。见作曲家/作曲家#5066
以前,在没有锁定文件的情况下运行install进行的安装几乎是一次更新,但仍然运行pre/post-install cmd
脚本。现在,我们将其规范化,以实际运行更新并触发更新前/更新后cmd,因为这就是它所做的。
如果您有一个锁文件,但它会像以前一样运行安装 在不使用lockfile安装时,Composer现在的行为与升级相同。
它还执行预升级cmd,而不是预安装cmd。使用
composer.lock
的行为不会更改
(最近的变化)
那么,您的回购协议中可能缺少您的编写器.lock
?
对于最新的composer版本,重新安装将失败,因为供应商文件尚不存在。
composer.lock
文件在我的repo中,我阅读了这些问题,但不知道如何解决我的问题。@Sachith如果在删除供应商文件夹后尝试,会发生什么?在我的克隆中,我没有供应商文件夹