cakephp 3在克隆git存储库后无法打开vendor/autoload.php

Sub*_*med 5 php git cakephp

我有一个git存储库,这是一个简单的cakephp3应用程序.(我不能分享因为那是私人的).我分叉了存储库并将其克隆到我的本地目录,但是当我打开网址时它给了我这个错误:

Warning: require(C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\vendor\autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\config\bootstrap.php on line 23 Fatal error: require(): Failed opening
required 'C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\vendor\autoload.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\cakephp\shopinator\sms\smsv3\config\bootstrap.php on line 23
Run Code Online (Sandbox Code Playgroud)

我也安装了作曲家并且可识别.我正在使用git bash.

同一个存储库在另一台机器上正常运行.

任何帮助,将不胜感激.

更新: 我尝试过这种方式:我正在使用composer安装cakephp 3,它仍然给我同样的错误.

composer create-project cakephp/app
Run Code Online (Sandbox Code Playgroud)

我也试过这个,但没有运气.

更新:

用这个命令

 composer create-project --prefer-dist cakephp/app
Run Code Online (Sandbox Code Playgroud)

新装置有效.

Sub*_*med 8

我已经解决了这个问题.我从packagist.org下载了composer.phar文件, 并在我的应用程序根目录中执行了以下命令.

php composer.phar install
Run Code Online (Sandbox Code Playgroud)

现在我没有autoload.php问题.