当我尝试通过终端 'php artisan serve' 命令时,它在 ubuntu 中给出了致命错误

When i try to command through terminal 'php artisan serve' it gives Fatal error in ubuntu

能否帮我找出 Laravel 的安装问题。我安装了 composer 然后安装了 laravel。当我尝试通过 php artisan serve 运行 项目时,出现以下错误。

Warning: require(/opt/lampp/htdocs/laravel_project/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/laravel_project/bootstrap/autoload.php on line 17

Fatal error: require(): Failed opening required '/opt/lampp/htdocs/laravel_project/bootstrap/../vendor/autoload.php' (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/laravel_project/bootstrap/autoload.php on line 17

我提到一些事情,安装的 laravel 文件夹总共包含 120 个项目,总大小为 651kb。在 projct 目录中,没有名为 vendor 的文件夹。我正在使用 ubuntu 16.

根据@Gravy 在评论中提到的,您需要 运行 composer install 才能生成 autoload.php 文件。

如果您的目录中存在供应商文件夹,请尝试此命令。可能对你有帮助。

cp .env.example .env
php artisan key:generate