laravel 5.4: Laravelcollective / html v5.3.0 требует подсветки / просмотра 5.3. *

Я использовал Laravelcollective/html v5.3.0 с laravel 5.3 . Теперь я использую laravel 5.4 . У меня есть формы, которые используют Laravelcollective/html v5.3.0 .

composer require laravelcollective/html дает мне следующую ошибку:

 Installation request for laravelcollective/html ^5.3 -> satisfiable by laravelcollective/html[v5.3.0]. -Conclusion: remove laravel/frameworkv5.4.0 - Conclusion: don't install laravel/framework v5.4.0 

Когда gara laravel 5.4 поддерживает Laravelcollective/html ?

Обновить:

Laravelcollective / html обновлен до Laravel 5.4 но до сих пор никаких изменений в документации нет. Если вы хотите увидеть запрос на вытягивание, он находится прямо здесь:

https://github.com/LaravelCollective/html/pull/276

https://github.com/LaravelCollective/html/pull/284

Просто используйте:

 composer require "laravelcollective/html":"^5.4" 

Или,

 composer require laravelcollective/html 

Если вы не хотите указывать версию и получать ту же самую последнюю версию LaravelCollective.

Старая проблема:

Laravelcollective/html v5.3.0 требует Laravel 5.3 и еще не поддерживает Laravel 5.4 .

laravelcollective/html v5.4 находится под открытым вопросом:

https://github.com/LaravelCollective/html/pull/276

Его можно объединить в любое время.

Просто имейте в виду.

Редактировать:

В качестве альтернативы вы можете использовать maddhatter's git maddhatter's как он maddhatter's некоторые изменения, которые еще не представлены в git@github.com:st3f/html.git репозиторий.

Просто добавьте его в свой composer.json

 "repositories": [ { "type": "vcs", "url": "https://github.com/maddhatter/html.git" } ], "require": { "laravelcollective/html": "5.4.x-dev", } 

и запустить

обновление композитора

Или, если вам не нужны эти изменения, вы можете следовать Cerlin Boss ответом Cerlin Boss

https://stackoverflow.com/a/41845331/3887342

ПРИМЕЧАНИЕ. Этот ответ был опубликован, когда laravelcollective/html не поддерживал laravel 5.4

Для целей dev вы можете использовать исходное репо из запроса на растяжение для 5.4

Настройка репо

 "repositories": { "laravelcollective": { "type": "vcs", "url": "git@github.com:st3f/html.git" } } 

Чтобы добавить это автоматически без ручного редактирования composer.json ,

 composer config repositories.laravelcollective vcs git@github.com:st3f/html.git 

Требовать dev-master поскольку он имеет изменения для 5.4

 "laravelcollective/html": "dev-master" 

После того как первоначальный автор репо выпустит поддержку 5.4, просто удалите vcs на vcs и измените dev-master на 5.4