Composer require安装时如何指定stability flag (@dev)
发布时间:2025-12-07 23:12
发布者:网络
浏览次数:使用 @dev 可安装不稳定的开发版本,如 composer require vendor/package:@dev,支持指定分支或标签,且不影响全局稳定性设置。

在使用 Composer 安装依赖时,如果你想安装不稳定的版本(如 dev、alpha、beta 等),可以通过在包名后附加 stability flag 来实现。例如,使用 @dev 可以明确要求安装开发版本。
直接在 require 命令中指定 @dev
在运行 composer require 时,直接在包名后加上 @dev:
这会安装该包的最新开发版本(通常是主分支,如 dev-main 或 dev-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 才能安装不稳定版本。
Openflow
一键极速绘图,赋能行业工作流
88
查看详情
临时放宽稳定性要求
使用 stability flag 不会影响全局配置。Composer 会自动允许该包使用更低的稳定性级别,而不会修改 composer.json 中的 minimum-stability。
例如:
只会让 monolog/monolog 安装开发版本,其他包仍遵循默认稳定性规则。
基本上就这些。通过 @dev 标记可以灵活安装开发版本,无需更改项目整体配置。
以上就是Composer require安装时如何指定stability flag (@dev)的详细内容,更多请关注其它相关文章!
# js
# json
# composer
# ai
# 如何解决
# 如何使用
# 不稳定
# 如虎添翼
# 测试版
# 交互性
# 加载
# 工作流
# 你想
# 相关文章
# seo引导蜘蛛
# 健身器材推广有哪些网站
# 康平媒体网站建设资费
# 珠海抖音seo公司排名
# 介休英文网站推广
# 合肥短视频营销推广方案
# 抖音上拼多多关键词排名
# seo培训教程推荐学生
# 安徽网站建设网站制作
# 开封网站优化推广公司




