Laravel 再次增加 vendor 内容

系统:centos
面板:宝塔

别人使用Laravel5.1开发的项目,我想再次增加内容
增加社会化登录
我使用了一个方法就是本地使用composer然后把包复制下来
复制到vendor但是使用的时候提示
"Class 'Laravel\Socialite\SocialiteServiceProvider' not found"
我实在找不到解决方案了,我不知道怎么在已经开发出来的Laravel项目使用composer

请各位有没有什么解决方案来解决这个问题

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

更改 composer.json ,把你要安装的包放到 require 里,然后运行 composer update 就可以了,
或者直接运行 composer require "你的包名"

4年前 评论
讨论数量: 4
小民爱Laravel

直接把安装的包复制到 vendor 肯定是不行,目标项目的 composer 没有建立此包的索引

解决方法在开发时将文件 composer.lock 添加到代码仓库,然后在目标项目中拉取代码,执行 composer install --no-dev

4年前 评论

更改 composer.json ,把你要安装的包放到 require 里,然后运行 composer update 就可以了,
或者直接运行 composer require "你的包名"

4年前 评论

只需要把composer.json的内容复制过来,然后在composer.json里的require里面添加你需要的那个包,然后composer install就可以了吧

4年前 评论
yybawang

composer dumpautoload

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!