为了账号安全,请及时绑定邮箱和手机立即绑定

Angular-cli基础

难度中级
时长 1小时 7分
学习人数
综合评分9.53
30人评价 查看评价
9.7 内容实用
9.3 简洁易懂
9.6 逻辑清晰
  • Angular 2简介

        开发:效率

        运行:效果

    功能简介

        快速创建Angular 2项目及组件(new generate)

        使用Angular CLI能够进行开发同步(serve)

        使用Angular CLI简单进行测试和打包(test build)

    查看全部
    0 采集 收起 来源:Angular CLI简介

    2021-05-14

  • ng new my-app //创建项目

    ng new my-app --skip-install //阻止npm安装

    cd my-app

    ng serve

    查看全部
    0 采集 收起 来源:Hello Angular CLI

    2021-04-08

  • cnpm install -g @angular/cli

    查看全部
    0 采集 收起 来源:Angular CLI 安装

    2021-02-23

  • angular2 中的组件 new generate?怎么使用

    查看全部
    0 采集 收起 来源:Angular CLI简介

    2020-03-03

  • 使用淘宝镜像安装Angular CLI

    补充:其实不需要,只需要设置镜像源npm就可以了npm config set registry https://registry.npm.taobao.org,然后还是用npm安装。

    查看全部
    0 采集 收起 来源:Angular CLI 安装

    2020-02-13

  • 项目构建步骤

    查看全部
    0 采集 收起 来源:课程简介

    2019-07-08

  • Angular2 项目构建及运行过程

    1、安装npm,git等

    2、创建angular2项目    ng  new   my-app

    3、在项目中添加Component 或者 Service  ng g component/service

    4、编译并运行  ng  serve --port 4201

    5、单元测试 ng test

    6、打包发布:ng build  --prod  --aot


    知识点:

    1、Angular CLI 基于Amber和Webpack,是Angular2的标准构建工具

        Amber的构建能力:目录结构、模块关系等的创建

        Webpack的调试、测试、打包能力


    2、Angular2项目文件作用

        --packgae.json   包含所有应用的类库

        --angular.json    配置编译过程中使用的路径,依赖关系,图标样式、环境信息等

        --e2e  测试目录

        --node-module 依赖库的位置

        --src  实际项目目录


    3、Angular2项目的入口数据走向

    入口文件是:main.ts

    https://img1.sycdn.imooc.com//5b88ca2d0001865109500351.jpg

    它调用了app/app.module中的AppModule

    https://img1.sycdn.imooc.com//5b88ca700001e64707570660.jpg

    由此启动第一个组件AppComponment


    4、Ng build 优化

    1、预编译技术   --aot

        压缩了Angular框架代码,将需要解释--执行的代码,变为可以直接执行的代码,实现按需加载,达到优化的目的

    2、生产模式

        ng build 默认是在开发模式下打包代码,有大量的Debug开关,开发调试,打印输出等不必要的代码;

        生成模式去掉冗余代码,合并公用文件,减少了请求的次数和体积,提高效率;使用哈希码标记文件,减少由CDN更新引发的引用错误;并压缩文件,从而达到优化目的。


    查看全部
    1 采集 收起 来源:总结

    2019-06-25

  • ls -alh dist/ 查看 dist 目录里面的文件类型

    du -h  dist/  查看 dist 目录的里面的文件的大小

    ng build --prod  最终打包上线  【去掉一些dubug】

    1. 代码打包:ng bulid

    2. 压缩优化浏览器代码打包命令:ng build --aot

    3. 去除各种测试优化的打包命令:ng bulid -prod


    查看全部
  • ng test 单元测试


    测试文件(xxx.spec.ts)


    在页面显示测试结果分析


    查看全部
  • ng generate

    (1)创建组件

    ng generate component test

    实际上创建了组件的模版文件(html)、样式文件(css)、

    测试文件(spec.ts)、ts文件,并且更新了模块文件,将组件

    添加到模块中(实际上是在里面声明组件)。


    (2)创建服务

    ng generate service test -m app.module

    注册到app.module里面

    实际上创建了服务的测试文件(spec.ts)、ts文件,

    并且更新了模块文件,将服务添加到模块中(实际上是

    在里面声明服务)。


    查看全部
  • 改变端口号:ng serve --port 4201

    查看全部
  • 前者花费时间太久,改良后

    https://img1.sycdn.imooc.com//5d11d7de00015d6006950447.jpg

    查看全部
    0 采集 收起 来源:Hello Angular CLI

    2019-06-25

  • 普通创建项目

    (1)创建my-app项目

    ng new my-app 

    (2)进入文件夹cd my-app

    (3)启动运行ng服务

    ng serve


    查看全部
    0 采集 收起 来源:Hello Angular CLI

    2019-06-25

  • 项目的构建

    https://img1.sycdn.imooc.com//5d11d480000152a107260467.jpg

    查看全部
    0 采集 收起 来源:课程简介

    2019-06-25

  • 1111111

    查看全部
    0 采集 收起 来源:课程简介

    2018-12-13

举报

0/150
提交
取消
课程须知
1、本课程Angular CLI的入门课程,依赖的前端基础较少 2、课程建议边看边练,从实战中获得真正的提高。
老师告诉你能学到什么?
1 Angular CLI 功能与常用参数 2 使用Angular CLI 高效构建angular 2项目 3 了解前端组件的概念

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!