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
とき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
リポジトリでまだ提供されていないいくつかの変更を行ったため、[email protected]:st3f/html.git
gitリポジトリを使用できます。
composer.json
に追加するだけです
"repositories": [
{
"type": "vcs",
"url": "https://github.com/maddhatter/html.git"
}
],
"require": {
"laravelcollective/html": "5.4.x-dev",
}
そして走る
作曲家の更新
または、これらの変更が必要ない場合は、Cerlin Boss
answerに従うことができます
注:この回答は、laravelcollective/html
がlaravel 5.4
をサポートしていなかったときに投稿されました
開発目的のために、プルリクエストのOriginリポジトリを使用して 5.4
リポジトリを構成する
"repositories": {
"laravelcollective": {
"type": "vcs",
"url": "[email protected]:st3f/html.git"
}
}
composer.json
実行を手動で編集せずにこれを自動的に追加するには、
composer config repositories.laravelcollective vcs [email protected]:st3f/html.git
5.4の変更があるため、dev-master
が必要です
"laravelcollective/html": "dev-master"
元のリポジトリ作成者が5.4のサポートをリリースしたら、vcs
リポジトリ参照を削除し、dev-master
を5.4
に変更するだけです。