我无法使用 composer 安装 laravel/socialite 包
I can't install laravel/socialite package using composer
laravel-版本:7.24.0
os: windows
我在命令提示符下运行下面的命令。
composer require laravel/socialite
但它失败了,输出是:
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.
我试过转储自动加载和清除配置,但没有任何帮助。
错误发生是因为 socialite
包没有真正安装。
我检查了 vender/laravel
目录,socialite
没有安装。
composer
尝试下载 socialite
包但失败了。但是 composer
忽略了 socialite
包的失败,所以在 composer
命令完成后,他们找不到 Class 'Laravel\Socialite\SocialiteServiceProvider'
。
我不确定为什么要下载 socialite
包,但我认为这主要是网络问题(速度慢或 ip 位置被阻止等)。
所以我通过将 socialite
包复制到 vendor
目录来解决。
laravel-版本:7.24.0
os: windows
我在命令提示符下运行下面的命令。
composer require laravel/socialite
但它失败了,输出是:
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.
我试过转储自动加载和清除配置,但没有任何帮助。
错误发生是因为 socialite
包没有真正安装。
我检查了 vender/laravel
目录,socialite
没有安装。
composer
尝试下载 socialite
包但失败了。但是 composer
忽略了 socialite
包的失败,所以在 composer
命令完成后,他们找不到 Class 'Laravel\Socialite\SocialiteServiceProvider'
。
我不确定为什么要下载 socialite
包,但我认为这主要是网络问题(速度慢或 ip 位置被阻止等)。
所以我通过将 socialite
包复制到 vendor
目录来解决。