该视频仅会员有权观看
立即开通课程「Node.js基础」权限。
- 版本号规范:Semantic Versioning (简称 semver) 是给项目设置版本号的标准,划分为三个部分:major(大版本)、minor(小版本)、patch(补丁版本),使用点分隔。
- 版本号变更原则:
- major:有重大变化时升级,可能破坏旧版本兼容性。
- minor:添加新功能但仍向下兼容旧版本时升级。
- patch:修复小bug时升级。
- 版本号示例解读:版本4.1.7.1相对于4.1.7.0修复了一个bug;4.1.7.0相对于4.1.6.0添加了新功能,且向下兼容;而5.0.0的大变化可能导致兼容性问题。
- 特殊版本标识:alpha(非成熟的早期阶段),beta(测试阶段且相对稳定),rc(release candidate,发布候选,大部分内容确定,修复bug阶段)。
- 其他版本标识:stable(稳定版本),dev(开发版本,包含新功能但不稳定),edge(尖端版本,提供新功能的即时构建),以及 LTS(long term support,长期支持版本)。