为什么我在从我的 GIT 存储库获取我的 Laravel 项目后收到此错误消息?

Why am I getting this error message after I obtained my Laravel project from my GIT repository?

我是 Laravel 的新手,我遇到了以下问题。

我在一台旧计算机上开发了一个 Laravel 5 项目,并将代码放在 GIT 存储库中。我从存储库中检索了我的新笔记本电脑上的源代码。

但是我在 运行 Apache 上的 Laravel 项目时遇到问题,我在我的 Laravel 网站上收到此错误消息:

Warning: require(C:\xampp\htdocs\HotelRegistration\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\HotelRegistration\bootstrap\autoload.php on line 17

Fatal error: require(): Failed opening required 'C:\xampp\htdocs\HotelRegistration\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\HotelRegistration\bootstrap\autoload.php on line 17

C:\xampp\htdocs\HotelRegistration\bootstrap\autoload.php 存在于我的项目中

为什么我会遇到这个问题?问题是什么?我错过了什么?我该如何解决这个问题?我该如何尝试解决这个问题?

你需要运行

composer install

安装包的命令。默认情况下 vendor 目录在提交到 GIT 时被忽略(这很好)所以如果你从存储库中提取数据你需要安装所有包 运行ning 以上命令。