Angular2

本文档基于大漠老师的视频课程笔记,详细介绍了 Angular CLI 的安装配置方法,并概述了其常用命令,包括项目创建、服务启动及代码生成等。此外还提到了 TypeScript 在 Sublime Text 中的支持方式以及 Angular 的核心概念和技术栈。
摘要由CSDN通过智能技术生成

内容来自大漠老师的视频课程笔记。感谢大漠老师。

(一)基础复习

  • Tool Chain:GRUNT/Gulp/WebPack,Karma/Jasmine,less/sass,Google Materia,Nodejs

(二)Angular-CLI的安装配置

  • npm i -g cnpm
  • cnpm i -g angular-cli
  • ng help
  • ng new my-project1
  • ng serve 注:这样启动的服务包太大,可以:ng serve --prod --aot进行压缩
  • 还可以先编译:ng build --prod --aot

sublime text支持typescript的插件:typescript,typescriptcompletion

(三)ng generate

  • cl:class
  • c:component
  • d:directive
  • e:enum
  • m:module
  • p:pipe
  • s:service
  • 简化写法:ng g c User

(四)ng test

(五)技能图谱:https://github.com/TeamStuQ/skill-map/blob/master/data/designbyStuQ/png-Angular2-by-StuQ.png

(六)三个核心概念

  • Component:
    • 单向数据流
    • https://github.com/manekinekko/angular2-dependencies-graph,组件树生成器
  • NgModule:需要在文件体积和请求数量之间做平衡
  • Router

(七)架构思想

  • 依赖注入/DI
  • 数据绑定/DataBinding

(八)UI库

  • ng2-bootstrap,推荐
  • PrimeNG
  • Angular-Material2
  • lonic
  • https://my.oschina.net/mumu/blog/1519357

 

转载于:https://www.cnblogs.com/jacky1982/p/7615658.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值