首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我无法使用composer安装laravel/socialite包

问我无法使用composer安装laravel/socialite包
EN

Stack Overflow用户
提问于 2020-08-10 04:46:31
回答 1查看 516关注 0票数 0

laravel-版本: 7.24.0

操作系统: windows

我在命令提示符下运行以下命令。composer require laravel/socialite,但它失败了,输出是:

代码语言:javascript
复制
D:\...\xxx>composer require laravel/socialite
Using version ^4.4 for laravel/socialite
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
  - Installing league/oauth1-client (1.7.0): Loading from cache
  - Installing laravel/socialite (v4.4.1): Loading from cache
Writing lock file
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

In ProviderRepository.php line 208:

  Class 'Laravel\Socialite\SocialiteServiceProvider' not found


Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

Installation failed, reverting ./composer.json to its original content.

我已经尝试了dump-autoload,并清除了配置,但任何东西都不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-12 07:58:23

出现该错误是因为socialite包并未真正安装。我检查了vender/laravel目录,但没有安装socialite。composer尝试下载socialite包,但失败。但是composer忽略了socialite包的失败,所以在composer命令完成后,他们找不到Class 'Laravel\Socialite\SocialiteServiceProvider'。我不确定为什么要下载socialite包,但我认为主要是网络问题(速度慢或ip地址阻塞等)。所以我通过将socialite包复制到vendor目录解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63331169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档