首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular v2.0.0与v5.1.2

Angular v2.0.0与v5.1.2
EN

Stack Overflow用户
提问于 2017-12-25 10:45:32
回答 1查看 228关注 0票数 0

Angular 2和angular 5在语法上有很大的不同吗?

我之所以问这个问题,是因为我在圣诞节得到了一本关于angular 2的新书(11月底出版),当我想通过npm安装所需的软件包时,它自动安装了Angular的5.1.2版本,而这本书是基于2.0.0版本的。

我想知道我是否能够正常执行书中的示例,或者我是否应该降级到2.0.0版?

事实上,我不知道这是否是这个论坛的一个话题,但如果有人能回答我的话,我会很高兴。

代码语言:javascript
复制
{
  "name": "angular-template",
  "version": "1.0.0",
  "description": "Template for angular app",
  "main": "index.js",
  "scripts": {
  "test": "echo \"Error: no test specified\" && exit 1"
},
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@angular/common": "^5.1.2",
    "@angular/compiler": "^5.1.2",
    "@angular/core": "^5.1.2",
    "@angular/forms": "^5.1.2",
    "@angular/http": "^5.1.2",
    "@angular/platform-browser": "^5.1.2",
    "@angular/platform-browser-dynamic": "^5.1.2",
    "@angular/router": "^5.1.2",

    "core-js": "^2.5.3",
    "systemjs": "^0.20.19",
    "rxjs": "^5.5.6",
    "zone.js": "^0.8.18",

    "bootstrap": "^3.3.7",
    "jquery": "^3.2.1"
  },
  "devDependencies": {
    "typescript": "^2.6.2",
    "live-server": "^1.2.0"
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-25 12:00:09

Angular团队越来越多地增强angular。它从angular 2.0.0开始,今天最新的稳定版本是7.0.0 (2018-10-18)。

因此,如果您想了解在每个版本之后添加的每个更改,您可以查看此更改日志文件链接:

https://github.com/angular/angular/blob/master/CHANGELOG.md

例如,通过这种方式,您可以知道每个版本中删除了哪些功能以及添加了哪些功能。

你可以继续使用你的书,这可能是一个很好的学习来源,但你可以在更改日志文件中进行搜索,例如,查看某个功能是否被删除并使用新的功能。

因此,angular 5(这里是5.1.2)比angular 2更好,因为它添加了许多新功能和修复了angular 2或4,并且仍在开发中,以便为每个新版本带来更好的API和bug修复和优化。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47965339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档