You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

克隆Laravel项目至XAMPP本地环境后无法运行的问题

解决Laravel克隆后vendor/autoload.php不存在的错误

嗨,这个问题我简直见太多了,别慌,分分钟给你搞定!

你遇到的这个错误,核心原因很简单:GitHub上的Laravel项目都会把vendor目录加入.gitignore文件里,所以你克隆下来的代码里根本没有这个文件夹——而artisan脚本和整个Laravel项目的运行,都依赖vendor/autoload.php来加载所有第三方依赖包。

按照下面的步骤操作就能解决:

  • 首先确认你本地已经安装了Composer(Laravel官方指定的依赖管理工具,没装的话先搞定这个)。
  • 打开终端,切换到你的项目根目录:
    cd /Applications/XAMPP/xamppfiles/htdocs/shopping-list
    
  • 运行Composer安装命令,它会根据项目里的composer.json文件下载所有需要的依赖,同时自动生成vendor目录和autoload.php文件:
    composer install
    
  • 如果运行时提示权限不足,可以试试加sudo(不过尽量优先检查目录权限,避免滥用sudo):
    sudo composer install
    
  • 最后别忘了完成Laravel的基础配置:复制环境配置文件并生成应用密钥:
    cp .env.example .env
    php artisan key:generate
    

要是你觉得Composer下载速度慢,还可以配置国内的镜像源来加速:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

这样操作完,你的项目应该就能正常运行啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 04:20:43