Laravel에서 제대로 작동하는 저장소를 사용하여 개발 중이었습니다.갈라진 벤더에 Laravel 서비스 공급자 클래스가 없습니다.
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'DevIT\Hasoffers\Laravel\Providers\HasoffersServiceProvider' not found
난 후, app.php
에서 제공 라인을 주석 노력이를 실행하고, 이후 라인을 주석 처리하지만, 이러한 도움이되지 않았다 :
composer dump-autoload
php artisan clear-compiled
php artisan optimize
나는 REPO를 포크 할 때, 지금이 오류가
내가 공급 업체 디렉토리로 이동 한 경우
"require": {
"devit/hasoffers-php-client": "dev-master",
"devit/hasoffers-laravel-client": "dev-master"
},
"repositories": [
{
"type": "package",
"package": {
"name": "devit/hasoffers-php-client",
"version": "dev-master",
"source": {
"url": "https://github.com/ecomevo/hasoffers-php.git",
"type": "git",
"reference": "master"
}
}
},
{
"type": "package",
"package": {
"name": "devit/hasoffers-laravel-client",
"version": "dev-master",
"source": {
"url": "https://github.com/ecomevo/hasoffers-laravel.git",
"type": "git",
"reference": "master"
}
}
}
],
패키지가와 작곡가가 최신 업데이트 중에를 가져온 주장 :
여기 composer.json에서 해당에 대한 설정입니다.
여기서 내가 잘못 생각한 부분이 있습니까? PSR-4 자동 로딩이 그 composer.json
파일에 정의되어 있기 때문에 패키지의 composer.json
파일을 읽을 것이다 작곡가 파일 package
repositories을 사용