Laravel中vendor目录无法发布到git,这是Laravel默认的设置,在.gitignore中排除了vendor目录,因为Laravel完全采用Composer,在composer.json中已经记载了项目所需要的所有扩展包及版本。我们只需要从git上clone代码后,切换到项目根目录,运行composer install即可,这个命令可以让系统自动从composer.json文件中读取配置信息,进行第三方类库的下载并自动生成新的vendor文件夹。