Angular

2021-09-27 104

Angular 快速入门

历史因素

石器时代

HTML 反复横跳 --> V8 引擎,NodeJS
--> 前端 DOM 库 与前端框架

前端时代

前端特点

  1. 客户端渲染
  2. 单页面
  3. 实时反馈

前端框架特点

  1. JS 写的
  2. 弱类型(无法访问运行时类型,TS 改变了)
  3. 灵活的

Angular 的特点

  1. 服务与依赖注入
  2. 可选强类型
  3. 测试驱动开发
  4. 分工明确
    • 模板(.html、.jade)
    • 样式(.css、.scss、.less、.styl)
    • 组件(.js、.ts)
    • 组件单元测试(.spec.ts、.spec.js)

框架报错

  • 本地版本太低,Your global Angular CLI version (1.7.4) is greater than your local
    解决:npm install --save-dev @angular/cli@latest