语义化版本规则是一种标准,它被很多项目用来描述发布版本号的类型。发布版的版本类型是很重要,因为它可能会改变代码所依赖的包。
如果一个项目将要发布上线,它应该从1.0.0开始,尽管很多npm项目没有遵循这一条规则。
随后,版本的改变会使用下面的规则控制:
作为一个使用者,你可以指定在package.json哪种类型的更新你的应用能够兼容。
如果你使用的包版本是1.0.4,那么下面的规则指定了你的应用能够兼容的范围:
当然还有更多的语义规则,你可以在xxx中找到。
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!