繁体   English   中英

laravel自动SiteMap生成器! 我不能从github安装spatie / laravel,我正在使用laravel 5.4。*?

[英]Automatic SiteMap Generator for laravel ! i Cant install spatie/laravel from github , i am using laravel 5.4.*?

当我尝试从github安装spatie/laravel时出现此错误。

  • 结论:删除laravel / framework v5.4.36
    • 结论:不要安装laravel / framework v5.4.36
    • spatie / laravel-sitemap 3.3.0需要光照/支持〜5.5.0->可以通过光照/支持来满足[v5.5.0,v5.5.16,v5.5.17,v5.5.2,v5.5.28,v5.5.33]。
    • spatie / laravel-sitemap 3.3.1需要光照/支持〜5.5.0->可以通过光照/支持来满足[v5.5.0,v5.5.16,v5.5.17,v5.5.2,v5.5.28,v5.5.33]。
    • 不要安装illuminate / support v5.5.0 |不要安装laravel / framework v5.4.36
    • 不要安装illuminate / support v5.5.16 |不要安装laravel / framework v5.4.36
    • 不要安装illuminate / support v5.5.17 |不要安装laravel / framework v5.4.36
    • 不要安装illuminate / support v5.5.2 |不要安装laravel / framework v5.4.36
    • 不要安装illuminate / support v5.5.28 |不要安装laravel / framework v5.4.36
    • 不要安装illuminate / support v5.5.33 |不要安装laravel / framework v5.4.36
    • laravel / framework的安装请求(锁定在v5.4.36,按5.4。*要求)-> laravel / framework可满足[v5.4.36]。
    • spatie / laravel-sitemap的安装请求^ 3.3-> spatie / laravel-sitemap [3.3.0,3.3.1]可以满足。

答案在堆栈跟踪中。

spatie/laravel-sitemap 3.3.0 requires illuminate/support ~5.5.0

您需要升级到Laravel 5.5或降级spatie软件包

您需要版本2.4.0才能与Laravel 5.4一起使用。 将其添加为composer.json作为

"spatie/laravel-sitemap": "^2.4.0"

下一轮

// if lockfile exists 
composer update 

// no lockfile
composer install

对于我的Laravel Framework 5.4.36,我已经使用过spatie laravel-sitemap 2.4.0,它运行良好,没有任何问题,只需手动添加composer.json要求这行代码即可

 "spatie/laravel-sitemap": "^2.4.0",

然后通过cmd

作曲家更新

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM