如何强制安装包?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何强制安装包?相关的知识,希望对你有一定的参考价值。

我正在尝试通过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,它工作正常。

因此,为什么我要问如何通过q​​azxswpoi强制安装此软件包。

答案

为了强制安装这个包,我将以下内容添加到composerrequire元素中:

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"

我相信哨兵还不完全兼容Laravel 5

以上是关于如何强制安装包?的主要内容,如果未能解决你的问题,请参考以下文章

如何强制Margin-left(marginStart)在片段中成像?

如何强制 WiX 引导程序下载 MSI 包?

如何从片段内的列表视图打开链接网址?

如何强制卸载损坏的 Wix 捆绑包

Android强制Fragment重建View

如何在片段着色器中平铺部分纹理