You need to enable JavaScript to run this app. 运行Laravel的php artisan serve提示找不到vendor/autoload.php如何解决
优惠活动
大模型
产品
解决方案
定价
更多

运行Laravel的php artisan serve提示找不到vendor/autoload.php如何解决

报错原因

该报错的核心是Laravel项目根目录下缺少vendor/autoload.php引导文件,这个文件是Composer包管理工具安装完项目依赖后自动生成的,通常在克隆第三方项目、新建项目后未安装依赖,或者依赖安装过程中断、文件被误删时会出现该问题。

解决步骤
  • 首先确认本地已安装Composer,执行命令composer -V验证,正常输出版本号即为安装完成,未安装的话先完成Composer的本地安装。
  • 将命令行工作目录切换到你的Laravel项目根目录,也就是报错提示的D:\LARAVEL\Login\login3-app路径,确认该目录下存在composer.json配置文件。
  • 执行项目依赖安装命令:
composer install

如果安装过程中出现网络超时、下载失败的问题,可先配置国内Composer镜像后再执行安装命令:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  • 依赖安装完成后,项目根目录会自动生成vendor文件夹和内部的autoload.php文件,此时再执行php artisan serve即可正常启动Laravel服务。
  • 若执行安装后仍存在报错,可手动删除项目根目录下的vendor文件夹和composer.lock文件,重新执行composer install即可。

内容的提问来源于stack exchange,提问作者Desainisme

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.12 14:30:01