webpack配置篇(三十八):语义化版本(Semantic Versioning)规范格式

简介: webpack配置篇(三十八):语义化版本(Semantic Versioning)规范格式

说明

玩转webpack学习笔记



开源项目版本信息案例


软件的版本通常由三位组成,形如:X.Y.Z


版本是严格递增的,此处是:16.2.0 -> 16.3.0 -> 16.3.1


在发布重要版本时,可以发布 alpha, rc 等先行版本


alpha 和 rc 等修饰版本的关键字后面可以带上次数和 meta 信息


React 版本信息

20210422204615726.png


遵守 semver 规范的优势


由 github 提出。


优势:

  • 避免出现循环依赖
  • 依赖冲突减少


20210422204826650.png


语义化版本(Semantic Versioning)规范格式


主版本号:当你做了不兼容的 API 修改,重要特性新增

次版本号:当你做了向下兼容的功能性新增

修订号:当你做了向下兼容的问题修正。


先行版本号


先行版本号可以作为发布正式版之前的版本,格式是在修订版本号后面加上一个连接号(-),再加上一连串以点(.)分割的标识符,标识符可以由英文、数字和连接号([0-9A-Za-z-])组成。


alpha:是内部测试版,一般不向外部发布,会有很多 Bug。一般只有测试人员使用。

beta:也是测试版,这个阶段的版本会一直加入新的功能。在 Alpha 版之后推出

rc:Release Candidate 系统平台上就是发行候选版本。RC 版不会再加入新的功能了,主要着重于除错。


4722bc54e4b348d2a41d44590b9f24ef.png




目录
相关文章
|
7月前
|
JavaScript 测试技术
Webpack - Vue 配置开发环境与正式环境
Webpack - Vue 配置开发环境与正式环境
92 1
|
7月前
|
JavaScript 前端开发
webpack基本配置,asset资源
webpack基本配置,asset资源
|
1月前
|
存储 前端开发 文件存储
webpack成长指北第5章---webpack的基础配置
webpack成长指北第5章---webpack的基础配置
25 0
|
7月前
|
JavaScript
Webpack 配置开发环境与正式环境
Webpack 配置开发环境与正式环境
47 0
|
3月前
|
人工智能 移动开发 前端开发
【利用AI让知识体系化】Webpack 相关配置技巧(三)
【利用AI让知识体系化】Webpack 相关配置技巧
|
3月前
|
人工智能 缓存 JavaScript
【利用AI让知识体系化】Webpack 相关配置技巧(二)
【利用AI让知识体系化】Webpack 相关配置技巧
|
3月前
|
人工智能 前端开发 JavaScript
【利用AI让知识体系化】Webpack 相关配置技巧(一)
【利用AI让知识体系化】Webpack 相关配置技巧
|
3月前
|
前端开发 JavaScript 开发者
webpack打包机制,构建过程和配置
webpack打包机制,构建过程和配置
19 0
|
4月前
|
JavaScript 应用服务中间件 nginx
nginx vue2+webpack 和 vue3+vite 配置二级目录访问
nginx vue2+webpack 和 vue3+vite 配置二级目录访问
108 0
|
4月前
|
JSON JavaScript 前端开发
Webpack的ts的配置详细教程
Webpack的ts的配置详细教程
47 0