laravel的vendor如果用svn up上去的会 有问题吗;

不觉
  • 13

今天需要一个扩展predi , 然后
1.在本地update下来的时候有个问题一个controller重复,然后没管,删除掉重复的,
2.接着通过svn 把vendor的predis目录up到线上;
3.但是发现一个问题就是提示class 这个controller does not exit;

我想请教是不是因为 直接svn up predis文件夹的问题,而不是在线上composer require predis;导致刚刚重复的自动加载没有找到这个controller ?

回复
阅读 1.4k
1 个回答
kurisu_
  • 73
✓ 已被采纳

composer需要生成classmap,这样单独把包加到vendor里是没有办法自动加载的,首先检查composer.json 里有没有配置这个包,然后在有composer的环境里执行 composer dumpautoload 重新生成 classmap

宣传栏