简介 目录 评价 推荐
  • 慕勒9497126 2022-07-05

    ng  new  

    ng generate

    ng serve  

    ng test 

    ng build


    angular CLI    

    Amber CLI

    webpack

    0赞 · 0采集
  • 慕勒9497126 2022-07-05

    angular cli 学习笔记:

    开发,组件,打包,测试


    开发结构和运行结构

    angular  cli 进行项目的构建


    tips : angular 2

            

    0赞 · 0采集
  • JavaSunny 2021-05-14

    Angular 2简介

        开发:效率

        运行:效果

    功能简介

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

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

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

    0赞 · 0采集
  • 奶茶不要糖 2021-04-08

    ng new my-app //创建项目

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

    cd my-app

    ng serve

    0赞 · 0采集
  • weixin_慕勒0573562 2021-02-23

    cnpm install -g @angular/cli

    0赞 · 0采集
  • 慕瓜6091175 2020-03-03

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

    0赞 · 0采集
  • blowwind 2020-02-13

    使用淘宝镜像安装Angular CLI

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

    截图
    0赞 · 0采集
  • 奶茶不要糖 2019-07-08

    项目构建步骤

    截图
    0赞 · 0采集
  • xpg_kj 2019-06-25

    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://img4.mukewang.com/5b88ca2d0001865109500351.jpg

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

    https://img2.mukewang.com/5b88ca700001e64707570660.jpg

    由此启动第一个组件AppComponment


    4、Ng build 优化

    1、预编译技术   --aot

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

    2、生产模式

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

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


    1赞 · 0采集
  • xpg_kj 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


    0赞 · 0采集
  • xpg_kj 2019-06-25

    ng test 单元测试


    测试文件(xxx.spec.ts)


    在页面显示测试结果分析


    0赞 · 0采集
  • xpg_kj 2019-06-25

    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文件,

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

    在里面声明服务)。


    0赞 · 0采集
  • xpg_kj 2019-06-25

    改变端口号:ng serve --port 4201

    0赞 · 0采集
  • xpg_kj 2019-06-25

    前者花费时间太久,改良后

    https://img3.mukewang.com/5d11d7de00015d6006950447.jpg

    0赞 · 0采集
  • xpg_kj 2019-06-25

    普通创建项目

    (1)创建my-app项目

    ng new my-app 

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

    (3)启动运行ng服务

    ng serve


    0赞 · 0采集
  • xpg_kj 2019-06-25

    项目的构建

    https://img4.mukewang.com/5d11d480000152a107260467.jpg

    0赞 · 0采集
  • 彼岸繁华4184625 2018-12-13

    1111111

    截图
    0赞 · 0采集
  • 一枫红叶QIU 2018-12-07

    改变端口号:ng serve --port 4201

    0赞 · 0采集
  • 一枫红叶QIU 2018-12-07

    Ng new 简介

    参数分类:

        开发辅助(--dry-run)

        修改项目默认值(--prefix)

    展示ng的所有命令:ng help

    进入目录某一文件夹下查看其内容:vim 文件路径。win下没有这个命令,安装个git即可解决此问题。


    0赞 · 0采集
  • 一枫红叶QIU 2018-12-07

    操作步骤1:

        ng new my-app(项目名称)

        cd my-app

        ng serve

    操作步骤2:

        ng new my-app --skip-install

        cd my-app

        cnpm install

        ng serve

    此课程的编辑器是Atom。

    0赞 · 0采集
  • 一枫红叶QIU 2018-12-07

    安装步骤:cnpm install -g @angular/cli.

    若是想安装某个版本的话:npm install -g @angular/cli@1.4.10

    查看是否安装成功:ng version,若安装成功的话,会显示angular的版本、node的版本、操作系统的版本。



    0赞 · 1采集
  • 一枫红叶QIU 2018-12-07

    安装国内淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

    0赞 · 0采集
  • qq_爱非坚持_0 2018-09-24

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

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

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


    0赞 · 0采集
  • qq_爱偷猫的鱼_0 2018-08-31

    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://img4.mukewang.com/5b88ca2d0001865109500351.jpg

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

    https://img2.mukewang.com/5b88ca700001e64707570660.jpg

    由此启动第一个组件AppComponment


    4、Ng build 优化

    1、预编译技术   --aot

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

    2、生产模式

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

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

    2赞 · 2采集
  • XiaoKu 2018-08-16

    ng build 打包指令


    (1)功能合并

    (2)减少处理

    (3)体积减少


    编译产生的文件放在dist文件下


    ng2特殊优化方式:预编译aot

    好处:将angular框架压缩,将项目体积减少

    处理指令:

    ng build --aot


    生产模式打包

    ng build -prod

    1赞 · 0采集
  • XiaoKu 2018-08-15

    ng test 单元测试


    测试文件(xxx.spec.ts)


    在页面显示测试结果分析


    0赞 · 0采集
  • XiaoKu 2018-08-15

    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文件,

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

    在里面声明服务)。


    2赞 · 0采集
  • XiaoKu 2018-08-15

    ng serve

    设置不同的端口号

    ng serve --port 4201


    0赞 · 0采集
  • XiaoKu 2018-08-15

    Ng new简介


    参数分类

    (1)开发辅助(--dry-run)

    (2)修改项目默认值(--perfix)


    ng new 列表

    通过ng help查询

    --dry-run:并没有实际创建项目

    --verbose:输出更多log

    --skip--install:不安装依赖库(跳过安装)

    --routing:创建相应的路由映射


    0赞 · 0采集
  • XiaoKu 2018-08-15

    普通创建项目

    (1)创建my-app项目

    ng new my-app 

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

    (3)启动运行ng服务

    ng serve

    快速创建项目

    (1)--skip-install阻止npm安装依赖库

    ng new my-app --skip-install

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

    (3)运用淘宝镜像安装依赖库

    cnpm install 

    (4)启动运行ng服务

    ng serve


    其中ng server经过两个过程,一个是编译代码,另一个是启动服务

    e2e是测试目录

    epec.ts是测试ts

    0赞 · 0采集
数据加载中...
开始学习 免费