百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

pretty-package-versions

> 编程语言
开源

一个小型、独立的包装器,用于获取漂亮的版本字符串

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个小型、独立的包装器,用于获取漂亮的版本字符串

jean85/pretty-package-versions

[![稳定版][上一稳定版图像]][包管理器链接] 一个小型、独立的包装器,用于获取您的依赖项的漂亮版本字符串。

安装

  • 如果您在库中使用此包,建议使用 ^1.5 || ^2.0 约束要求它,以获得所有功能,而不需要让最终用户立即升级到 Composer 2.0。 要安装,请使用 Composer:
  • 从 CLI 执行: composer require 'jean85/pretty-package-versions:^1.5 || ^2.0'
  • 或直接在 composer.json 中:
json
{
    "require": {
        "jean85/pretty-package-versions": "^1.5 || ^2.0"
    }
}

兼容性

这个包最初是作为 ocramius/package-versions 的一个轻量级包装器,随着 Composer 2 的出现,这种包装器不再需要,因为我们可以直接使用 Composer\InstalledVersions。这导致了以下版本兼容性表:

pretty-package-versions Composer 使用的依赖项
1.2 以前 仅 1.x ocramius/package-versions
1.3 1.x 和 2.x 都可 composer/package-versions-deprecated(基于 ocramius/package-versions 的分支)
1.4 仅 2.x 无
1.5+ 1.x 和 2.x 都可 composer/package-versions-deprecated(基于 ocramius/package-versions 的分支)
2.0 仅 2.x 无

这意味着,使用此包,您可以获得漂亮的版本,而无需将用户绑定到任何特定的 Composer 版本,并且具有平滑的升级路径。1.4 版本的发布由于 #21 和相关问题的讨论而被撤回。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPcomposerhacktoberfestocramiusphp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言