10

我正在尝试通过以下方式安装以下软件包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-stabilitydev仍然会抱怨。

但是,如果我安装dev-master并手动将文件从dev-feature/laravel-5into合并dev-master,它工作正常。

因此,为什么我要问如何强制通过composer.

4

2 回答 2

8

require为了强制安装这个包,我在元素中添加了以下内容composer.json

"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"
于 2015-02-13T22:26:51.103 回答
3

尝试使用这个

composer require "cartalyst/sentry": "2.0.*@dev"

我相信 sentry 与 Laravel 5 还不完全兼容

于 2015-02-10T21:49:21.247 回答