Php 类别';PragmaRX\Tracker\Vendor\Laravel\ServiceProvider';找不到

Php 类别';PragmaRX\Tracker\Vendor\Laravel\ServiceProvider';找不到,php,laravel-5,composer-php,Php,Laravel 5,Composer Php,几个月前,我在我的项目中安装了PragmaRx\Tracker包。 我开始通过以下步骤从laravel项目中删除包: 1. composer remove vendor/PragmaRx/Tracker 2. remove package name form composer.json file 3. removing package from provider and aliases list in config/app.php file 4. composer dump-autoload 5

几个月前,我在我的项目中安装了PragmaRx\Tracker包。 我开始通过以下步骤从laravel项目中删除包:

1. composer remove vendor/PragmaRx/Tracker
2. remove package name form composer.json file
3. removing package from provider and aliases list in config/app.php file
4. composer dump-autoload
5. composer update
6. also php artisan dump-autoload
我还尝试了其他一些方法来删除这个包

删除包后,当我运行任何artisan命令(甚至“php artisan serve”命令)时,都会出现此错误:

很明显,包及其相关文件已被删除!但是我找不到错误的原因

我的laravel版本是5.5.4


有什么想法吗?

我终于找到了错误的原因。这是因为laravel缓存

一方面,我无法运行任何artisan命令(包括“php artisan config:cache”)来清除laravel缓存,另一方面,缓存是错误的原因。因此,首先,我重新安装了pachage:

composer require PragmaRx/Tracker
然后:

php artisan config:cache
最后:

composer remove PragmaRx/Tracker

完成。

ProviderRepository.php中的那一行包含什么?这是laravel中类not found error的典型错误。查看laravel project vandor/laravel/framework/src/illumb/foundation/ProviderRepository中的文件内容以了解更多信息@烟酰胺酶
composer remove PragmaRx/Tracker