如何在 Composer 中仅更改一个包的最低稳定性

How to change minimum stability for just one package in Composer

我正在尝试通过 Composer 将 ldap-auth 模块合并到我的 Laravel 项目中。但是,它仅在 dev 稳定版本中可用。我当前的 Composer.json 有一个 minimum-stability 设置为 stable,我想在我的其余模块中保留它,但是当我尝试 运行 composer update,报错有不满足最低稳定性要求的模块。有没有办法根据自己的最低稳定性要求单独安装该软件包?

是的,您只需要使用稳定性标志将该包列入白名单。像这样:

{
"require": {
   "ccovey/ldap-auth": "1.1.*@dev",
}}

Composer Stability Flags