Composer require安装时如何指定stability flag (@dev)

php中文网
发布: 2025-12-07 23:12:06
原创
158人浏览过
使用 @dev 可安装不稳定的开发版本,如 composer require vendor/package:@dev,支持指定分支或标签,且不影响全局稳定性设置。

composer require安装时如何指定stability flag (@dev)

在使用 Composer 安装依赖时,如果你想安装不稳定的版本(如 devalphabeta 等),可以通过在包名后附加 stability flag 来实现。例如,使用 @dev 可以明确要求安装开发版本。

直接在 require 命令中指定 @dev

在运行 composer require 时,直接在包名后加上 @dev

composer require vendor/package:@dev

这会安装该包的最新开发版本(通常是主分支,如 dev-maindev-master)。

你也可以指定更具体的开发分支或标签:

  • composer require vendor/package:dev-feature-branch — 安装某个特定的开发分支
  • composer require vendor/package:1.2.x-dev — 安装 1.2 分支的最新开发版

理解 stability flags

Composer 支持多种稳定性标记,优先级从低到高:

  • @dev — 开发版本(包括 dev- 前缀的分支)
  • @alpha — Alpha 测试版
  • @beta — Beta 测试版
  • @rc — 发布候选版
  • @stable — 稳定版(默认)

如果你的 composer.json 中设置了 "minimum-stability"stable(默认),就必须显式使用 @dev 才能安装不稳定版本。

无限画
无限画

千库网旗下AI绘画创作平台

无限画 574
查看详情 无限画

临时放宽稳定性要求

使用 stability flag 不会影响全局配置。Composer 会自动允许该包使用更低的稳定性级别,而不会修改 composer.json 中的 minimum-stability

例如:

composer require monolog/monolog:@dev

只会让 monolog/monolog 安装开发版本,其他包仍遵循默认稳定性规则。

基本上就这些。通过 @dev 标记可以灵活安装开发版本,无需更改项目整体配置。

以上就是Composer require安装时如何指定stability flag (@dev)的详细内容,更多请关注php中文网其它相关文章!

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号