我尝试卸载spatie / Geocoder软件包 https://github.com/spatie/geocoder 是从我的laravel应用程序中下载的,它从Github提取了软件包,但卸载失败。
以下是composer命令返回的错误
终端屏幕快捷键:
预先感谢
答案 0 :(得分:8)
只需执行以下步骤即可解决问题。转到您的项目> bootstrap-> cache-> config.php手动从高速缓存的阵列中删除提供程序和别名。
答案 1 :(得分:5)
对我来说,最简单的方法就是删除/ bootstrap / cache /中的文件。这些将自动重新生成。
答案 2 :(得分:1)
我碰到了同样的问题。我尝试了转储自动加载,清除配置等操作,但没有任何效果。最后,我从引导程序/缓存中删除了config.php,然后运行了composer dump-autoload。可行。
答案 3 :(得分:1)
这就是我对它进行排序的原因。
我导航到
project > bootstrap->cache folder.
有这个文件吗
packages.php
我删除了那个。
rm packages.php
然后我跑了
composer dump-autoload
请注意,在运行上述命令之前,我尝试运行以下命令,但没有成功
composer dump-autoload --no-dev
我在生产中运行了上面的程序。
答案 4 :(得分:0)
删除以下行:
// config/app.php
'providers' => [
'...',
Spatie\Geocoder\GeocoderServiceProvider::class
];
// config/app.php
'aliases' => array(
...
'Geocoder' => Spatie\Geocoder\Facades\Geocoder::class,
)
在服务器控制台中运行“ composer du”。
答案 5 :(得分:0)
我在以前的laravel项目中遇到了同样的问题。
首先尝试:
service apache2 restart
或任何类似的命令(取决于您的操作系统),例如我重新启动了wamp服务器。
然后在您的Laravel文件夹中:
composer dump-autoload
希望有帮助。
答案 6 :(得分:0)
我发现了问题。我不得不改变
"type": "metapackage",
到
"type": "package",
答案 7 :(得分:0)
最终,对我有用的修复程序:
删除文件夹 “供应商” ,然后再次运行composer install
。
可能有更多的外科手术修复方法,但这可以很好地清理问题。
答案 8 :(得分:0)
在app\config.php
替换
JeroenNoten\LaravelAdminLte\ServiceProvider::class,
使用
JeroenNoten\LaravelAdminLte\AdminLteServiceProvider::class,
然后做任何您想做的事。
答案 9 :(得分:0)
尝试完全删除 IsEnabled
文件或删除与 <StackLayout HorizontalOptions="Center" VerticalOptions="CenterAndExpand">
<SwipeView IsEnabled="False">
<SwipeView.LeftItems>
<SwipeItems>
<SwipeItem
BackgroundColor="LightGreen"
IconImageSource="grapes_24.png"
Invoked="Favorite_Invoked"
Text="Favorite" />
<SwipeItem
BackgroundColor="LightPink"
IconImageSource="star_small.png"
Invoked="Delete_Invoked"
Text="Delete" />
</SwipeItems>
</SwipeView.LeftItems>
<Grid
BackgroundColor="LightGray"
HeightRequest="60"
WidthRequest="300">
<Label
HorizontalOptions="Center"
Text="Swipe right"
VerticalOptions="Center" />
</Grid>
</SwipeView>
</StackLayout>
关联的 app\config.php
中的提供程序/别名。
答案 10 :(得分:-1)
首先检查composer.json文件,在autoload部分的psr-4键下,您可以定义相对于包根目录的从名称空间到路径的映射。
{
"autoload": {
"psr-4": {
"Spatie\\Geocoder\\": "src" //<<---For example, in your case, this mapping should be done
}
}
}
,然后运行以下命令以重新生成项目中需要包含的所有类的列表
composer dump-autoload
有关更多信息和示例,请查看此链接 https://getcomposer.org/doc/04-schema.md#autoload