安裝時出現此錯誤:
您的要求無法解決為一組可安裝的軟體包。
問題 1 - spatie/laravel-sitemap[5.9.0, ..., 5.9.2] 需要Illumination/support ^8.0 -> 找到Illuminate/support[v8.0.0, ..., 8.x-dev] 但是這些未加載,可能是因為它與另一個需求沖突。- 根 composer.json 需要 spatie/laravel-sitemap ^5.9 -> 可滿足 spatie/laravel-sitemap[5.9.0, 5.9.1, 5.9.2]。
您也可以嘗試使用明確的版本約束重新運行 composer require,例如“composer require spatie/laravel-sitemap:*”以確定是否有任何版本可安裝,或者“composer require spatie/laravel-sitemap:^2.1”如果你知道你需要哪個。
安裝失敗,正在將 ./composer.json 和 ./composer.lock 還原為其原始內容。
uj5u.com熱心網友回復:
你可以
composer require spatie/laravel-sitemap:*
# ^
Composer 將確定是否有任何版本 ( *) 是可安裝的(感謝依賴決議,比較Dependency Hell等)。
您也可以不使用星號 ( *),因為它會在 shell/命令解釋器中造成一些問題。例子:
composer require spatie/laravel-sitemap
另請參閱:如何使用 Composer 安裝特定版本的軟體包?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/504954.html
上一篇:created_at和updated_at列未由updateorcreate更新-LaravelEloquent
