composer 安装包需要的文件放在vendor 目录下,本地使用可以自动加载,被人更新代码无法自动加载类

composer 手动配置moonlandsoft/yii2-phpexcel,然后配置了一下,自己本地可以自动加载,别人拉 的代码同样的代码加载不到,不用require 安装包,自己把文件放在vendor目录下面,按照自动加载的一些配置修改了一下,还需要执行什么composer 的命令吗?因为本地没执行其他命令,需要的类命名空间按照要求写对了,就可以加载进来,但是用svn别人更新代码,她的本地却无法自动加载进去,use 命名空间都是同样的,配置的话看了也是一样,这种情况需要怎么做,还是哪里出问题了?

阅读 7.5k
3 个回答

在使用composer的时候,必须要注意的一件事情是,永远不要手动修改vendor目录下的任何内容,在版本管理仓库中,也不要把vendor目录加入到版本库中。应该使用composer install去安装依赖。

composer update
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题