我正在尝试通过以下方式安装以下软件包composer
:
https://packagist.org/packages/cartalyst/sentry#dev-feature/laravel-5 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
to dev
它仍然会抱怨。
但是,如果我安装dev-master
并手动合并文件dev-feature/laravel-5
into dev-master
,效果很好。
因此,为什么我问如何强制通过安装这个包composer
.
为了强制安装这个包,我将以下内容添加到require
的元素composer.json
:
"cartalyst/sentry":"dev-feature/laravel-5 as 2.1.4"
以下是我找到此建议的链接:
http://vvv.tobiassjosten.net/php/have-composer-use-development-branches/ http://vvv.tobiassjosten.net/php/have-composer-use-development-branches/
它无法从命令行运行,必须通过composer.json
。我不知道为什么。
Update:
我相信我在上面的最后一个陈述中是错误的,实际上类似以下的内容可以从命令行运行:
composer require "codeception/codeception":"2.1.0-rc1 as 2.0.9"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)