封面

angular2学习笔记之基础环境搭建

曾经的angular环境搭建都能把人的折腾的死去活来,现在的福音是官方的@angular/cli脚手架工具的功能己经相当完备.

基本环境

angular模块

  • @angular/animations 5.0.0
  • @angular/common 5.0.0
  • @angular/compiler 5.0.0
  • @angular/core 5.0.0
  • @angular/forms 5.0.0
  • @angular/http 5.0.0
  • @angular/platform-browser 5.0.0
  • @angular/platform-browser-dynamic 5.0.0
  • @angular/router 5.0.0
  • @angular/cli 1.5.5

重要的默认第三方依赖

  1. core-js 2.4.1
  2. rxjs 5.5.2
  3. zone.js 0.8.14

三大模块

组件、路由、模块

cli功能

  • ng serve 启动一个http在4200端口,1.5.5版本使用webpack打包,不排除以后的版本会使用rollup
  • ng generate directive|pipe|service|class|guard|interface|enum|module 可以生成不组的文件
  • ng build 构建项目 ng build --prod -- iot是打包生产环境
  • ng test 执行单元测试(karma)
  • ng e2e 执行集成测试(Protractor)
  • ng lint 检查代码风格
  • ng help 查看全部帮助

组件树插件

ng-dependency-graph

文章目录
  1. 1. 基本环境
    1. 1.1. angular模块
    2. 1.2. 重要的默认第三方依赖
  2. 2. 三大模块
  3. 3. cli功能
  4. 4. 组件树插件


twitter分享


如果想及时收到回复,可在 订阅中心Participating中勾选Email

Fork me on GitHub