npm 语义化版本号

原文链接:http://blog.xcatliu.com/post/semantic-versioning-and-npm

本文开始介绍了 npm 中语义化版本号的格式,然后对如何升级版本号进行了归纳,最后总结了如何正确的定义依赖的版本号。

  • 认识 npm 版本号
  • 版本号的格式
    • 先行版本号(Pre-release Version)
    • 版本编译信息(Build Metadata)
    • 一些拓展的版本号规则
  • 如何升级版本号
    • 开发阶段的版本号
    • 先行版本号
    • 另一些的规则
  • 如何正确的定义依赖的版本号
    • ^
    • ~
    • >、<、=、>=、<=、-
    • ||
    • x、X、*
    • 开发阶段的版本号
    • 先行版本号
    • 版本编译信息
  • 本文参考的版本
  • Links
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自 Semantic Versioning 2.0.0 RFC 2119 (Request for Commen...
    i云哲阅读 2,149评论 0 6
  • npm 包管理器的常用命令 测试环境为node>=8.1.3&&npm>=5.0.3 1, 首先是安装命令 2, ...
    BlackGan3阅读 5,182评论 0 1
  • 语义化版本 2.0.0 摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 1.主版本号:当你做了不...
    24c41111e47b阅读 338评论 0 0
  • 语义化版本 2.0.0摘要版本格式:主版本号.次版本号.修订号,版本号递增规则如下:主版本号:当你做了不兼容的 A...
    benguo阅读 250评论 0 1
  • 作为解决依赖问题的方案,我们必须用一组简单的规则来约束版本号的管理。这些规则包含但不仅限于各种开源、闭源软件中的一...
    pengisgood阅读 790评论 0 0