Angular - 语义化版本控制规范(SEMVER)- 没有 Angular 3 ,Angular 4 计划2017年3月发布
来源:互联网 发布:中国省市区数据库 编辑:程序博客网 时间:2024/06/05 22:48
http://www.phperz.com/article/16/1214/312922.html
发布于 2016-12-14 11:23:56 | 51 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的AngularJS开发指南,程序狗速度看过来!
AngularJS 前端JS框架
AngularJS诞生于Google是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。在12月8-9日的 NG-BE, Belgium’s first Angular conference (比利时首次 Angular 会议)上,Angular 首席开发 Igor Minar 提到了关于 Angular 后续版本发布时间的相关信息。
没有 Angular 3 ,Angular 4 计划2017年3月发布。
今年9月 Angular 2 正式发布,Angular 团队宣布他们将切换到语义化版本控制规范(SEMVER)。
正如名称所解释的,语义化版本控制是关于添加版本号的意义。语义化版本由三个数字组成:
每当修复一个错误并释放它,增加最后一个数字;如果添加一个新的功能,增加第二个数字;每当释放一个重大改变,增加第一个数字。
这对 Angular 团队意味着什么?和每个不断发展软件的一样,突变随时可能发生。 现在,即使只是将 Angular 的 TypeScript 依赖从 v1.8 升级到 v2.1 或 v2.2 并用它编译 Angular ,在技术上会导致突变。 所以他们非常非常重视 SEMVER。
从 Angular 1 到 Angular 2 ,这是一个彻底的改变,有新的API,新的模式,Angular 2 是一个完全重写。
而从版本2更改为版本4、5,...和从 Angular 1 升级完全不同。它不会是一个完整的重写,它将只是一些核心库的更改,需要一个主要的 SEMVER 版本更改。 此外,将有适当的弃用阶段,以允许开发人员调整其代码。
为什么没有3?
核心 Angular 库存在于单一的 GitHub 存储库中,所有这些都以相同的方式进行版本化,但作为不同的 NPM 包分发:
由于路由器软件包版本的这种不对齐,团队决定直接使用 Angular 4 。以这种方式,保证所有的核心包都对齐,这将更容易维护且有助于避免将来混乱。
暂定的发布计划:
在 Google 内部,Angular 团队使用一个工具来处理自动升级。 这是一个仍需更详细规划的东西,团队正在努力使这个工具可用,可能会在2017年 Angular 5 发布时同步放出。
- Angular - 语义化版本控制规范(SEMVER)- 没有 Angular 3 ,Angular 4 计划2017年3月发布
- 语义化版本控制规范(SemVer)
- semver(语义化的版本控制)
- angular规范
- Angular(3)
- angular学习(3)
- Angular
- angular
- angular
- angular
- angular
- angular
- Angular
- angular
- angular
- angular
- angular
- Angular
- 【Android】OkHttp安装与使用
- outlook邮箱日历华为手机与电脑同步设置
- 通过XShell链接虚拟机的CentOS
- 1108. Finding Average (20)
- Eigen库求取最大特征值和特征向量
- Angular - 语义化版本控制规范(SEMVER)- 没有 Angular 3 ,Angular 4 计划2017年3月发布
- CentOS虚拟机NAT方式无法上网解决方法
- Hibernate5.2.6使用schemaExport报错以及创建表后数据库中不显示
- StAX处理xml(Stream API for XML)
- SPFA模版
- Java操作Excel表格
- Android中的文件存储
- 我给媳妇解释设计模式:第一部分
- 笔记:boost中split函数的用法