Composer 没有内置 bump 命令,因其核心职责是依赖管理而非版本控制;它仅读取 composer.json 中的 version 字段,不主动修改,官方命令列表中也无此子命令。

Composer 本身并没有内置的 bump 命令。你可能混淆了 Composer 与专门的版本管理工具(如 vinkla/version 或 Robo)的功能,或者误将某些第三方插件命令当作 Composer 原生命令。
为什么 composer bump 不是原生命令?
Composer 的核心职责是依赖管理(安装、更新、自动加载),不是语义化版本(SemVer)控制。它读取 composer.json 中的 "version" 字段(仅用于包发布场景),但不会主动修改它。官方文档和 composer list 输出中均无 bump 子命令。
替代方案:用简单脚本或工具实现版本号提升
若你想自动化更新 composer.json 中的 "version" 字段(例如从 "1.2.3" 升到 "1.2.4" 或 "1.3.0"),可采用以下轻量方式:
标签: linux js git json composer 工具 mac macos cos 为什么
还木有评论哦,快来抢沙发吧~