composer
から次のパッケージをインストールしようとしています。
https://packagist.org/packages/cartalyst/sentry#dev-feature/laravel-5
私がする時:
composer require cartalyst/sentry dev-feature/laravel-5
私は常にこのエラーを受け取ります:
[InvalidArgumentException]
Could not find package dev-feature/laravel-5 at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability
minimum-stability
をdev
に変更しても、文句は表示されます。
ただし、dev-master
をインストールし、ファイルをdev-feature/laravel-5
からdev-master
に手動でマージすると、正常に機能します。
したがって、なぜこのパッケージをcomposer
経由で強制的にインストールする方法を尋ねているのですか。
このパッケージを強制的にインストールするために、composer.json
のrequire
要素に以下を追加しました。
"cartalyst/sentry":"dev-feature/laravel-5 as 2.1.4"
以下は、私がこの提案を見つけた場所からのリンクです。
http://vvv.tobiassjosten.net/php/have-composer-use-development-branches/
コマンドラインからは機能しません。composer.json
を経由する必要があります。理由はわかりません。
更新:
上記の最後のステートメントで私は間違っていたと思います。実際には、次のようなものがコマンドラインから機能します。
composer require "codeception/codeception":"2.1.0-rc1 as 2.0.9"
これを使ってみてください
composer require "cartalyst/sentry": "2.0.*@dev"
歩哨はまだLaravel 5と完全には互換性がないと思います