Php 从供应商文件夹中删除包

Php 从供应商文件夹中删除包,php,laravel,Php,Laravel,我通过composer安装软件包,现在我想删除它 我知道 然后我的博客页面和我的控制器混淆了,所以我转到供应商目录中有bjuppa文件夹,然后我从供应商中删除该文件夹 现在我有了这个* “c/BlogServiceProvider.php):无法打开流:没有此类文件或 目录“ 错误 在laravel 6中:服务提供商自动连接。我不知道它在哪里。我尝试config/app 请提供任何帮助通常作曲家删除这样使用就足够了: composer remove bjuppa/laravel-blog

我通过composer安装软件包,现在我想删除它

我知道

然后我的博客页面和我的控制器混淆了,所以我转到供应商目录中有bjuppa文件夹,然后我从供应商中删除该文件夹

现在我有了这个*

“c/BlogServiceProvider.php):无法打开流:没有此类文件或 目录“

  • 错误
在laravel 6中:服务提供商自动连接。我不知道它在哪里。我尝试config/app


请提供任何帮助

通常
作曲家删除
这样使用就足够了:

composer remove bjuppa/laravel-blog
但若composer包被删除,而配置缓存未被清理,那个么当您尝试这样做时,您将无法清理它

php artisan config:clear
在ProviderRepository.php第208行中可能会出现错误:

找不到类“Laracasts\Flash\FlashServiceProvider”

这是一条死胡同,除非你去删除文件

$rm bootstrap/cache/config.php

composer dump-autoload

这通常发生在自动部署时,即在旧缓存上复制新版本的文件时。即使在复制之前清除了缓存。您将得到一个旧缓存和一个新的composer.json。

从composer中删除后,必须运行
composer dump autoload
。如果问题仍然存在,请删除供应商文件夹并在我运行composer安装时运行
composer安装
。从composer.json文件中重新安装删除的软件包Remove
bjuppa/laravel blog
,删除供应商文件夹并运行
composer安装
我执行这两个步骤,但软件包操作:2次安装,0次更新,0删除-安装bjuppa/metatagbag(v1.1.1):从缓存加载-安装bjuppa/laravel博客(v1.7.2):从缓存加载我是否也应该从composer.lock中删除???@mohammed我找不到
bootstrap/cache/config.php
Ok..因为你清除了配置..所以最后删除了你的包@showmore在app目录下的我的laravel文件夹中,在->cache->only
packages.php
中没有config.php,当我运行
composer dump autoload
时,相同的错误-ProviderRepository.php第208行:-您可以在整个项目中搜索错误类完整路径并删除它。例如,如果您的错误是说找不到Class Flash Provider,则在项目中搜索:
Class'Laracasts\Flash\FlashServiceProvider'未找到
composer dump-autoload