Angular学习之发展历程和环境配置

发展历程

Angular指 Angular 2.x及以上版本(包括了2、4、5、6、7各版本),被统称为Angular2, 使用TypeScript语言。

2.x以后的版本在核心概念上是一致的,只是往后支持的特性越来越多而已,没有核心的变化。

1.x版本使用Javascript,因此被称为AngularJS。

Angular1和Angular2的称呼不能只理解为版本号,只是对新老Angular的区别称呼。

AngularJS
最早的版本,2009年开始开发,于2010年发布初始版本。由于Angular 和 AngularJS开发语言不通,Angular JS仍在维护,1.7.5 版本于2018年10月发布。

Angualr 2
2014年10月宣布,2016年5月推出第一个发布版。该版本不再受JS的作用域、控制器等特性要求,而是使用组件等更适应开发阶段的特性。

Angular 4
由于路由包已经占用了版本编号V3.3.0,为了避免混淆,Angular直接从 V2 跳到 V4。第一个发布版于 2017年3月发布,并完全向下兼容 Angular 2。

Angular 5
2017年11月发布。新特性包括支持渐进式网站应用(PWA),并对Material设计框架等有更好的支持。

Angular 6
2018年5月发布。该版本主要改进了工具链,使其对开发者更加友好。

Angular 7
2018年 10月发布。 该版本同步依赖 Typescript 3.1, RxJS 6.3 和 Node10(兼容 Node8)

Angular 8
2019年 5月发布。

环境配置

1.安装node

2.检查node版本 node -v

3.检查npm 版本 npm -v

4.全局安装Angular脚手架(Angular2.x后才有脚手架),要求node 的版本要高于 6.9.0 , npm 版本要高于 3.0.0。
angular-cli就是一套命令行工具,用来快速搭建angular项目的脚手架,在开发中使用命令行快捷创建文件和进行模块间的关联,没有它,这些事情都是要手动去做的,它就是一个提升开发效率的工具,让我们更专注于业务逻辑,当然它不是开发所必须的。

安装最新版 npm install -g @angular/cli
安装指定版本 npm install -g @angular/[email protected]

5.检查Angular脚手架版本 ng -v
如果报错: Error: Cannot find module ‘@angular-devkit/core’
说明angular cli安装时没有安装@angular-devkit/core。
可执行 npm i -g @angular-devkit/core 安装

6.卸载 npm uninstall -g @angular/cli

你可能感兴趣的:(前端)