Laravel 5.6安装spatie/laravel-sitemap失败,遇依赖冲突问题
解决Laravel 5.6安装spatie/laravel-sitemap的版本冲突问题
问题根源
你指定安装的spatie/laravel-sitemap ^5.9版本,要求依赖illuminate/support ^8.0,但Laravel 5.6对应的illuminate/support版本为5.6.x,两者版本不兼容,导致Composer无法解析出可安装的依赖组合。
可行解决方案
安装与Laravel 5.6兼容的spatie/laravel-sitemap版本:
- Laravel 5.6对应的兼容版本为**^2.1**
- 执行以下命令完成安装:
composer require spatie/laravel-sitemap:^2.1
安装验证
安装完成后,可查看项目根目录下的composer.json文件,确认spatie/laravel-sitemap已被正确添加至require列表且版本为^2.1。
内容的提问来源于stack exchange,提问作者Harsha
相关产品推荐
相关产品推荐

