NG4+NG-ZORRO搭建项目

9 篇文章 0 订阅
2 篇文章 0 订阅

一、安装Nodejs、Angular CLI

  1. 安装nodejs,node官网下载安装即可;
  2. 安装完成后查看版本信息:npm –v;
  3. npm install –g @angular/cli(下载Angular CLI);
  4. 查看Angular CLI的安装结果:ng –v;

二、使用Angular CLI创建并运行Angular项目

1.创建项目wishmemory
ng new wishmemory –routing
2.进入wishmemory文件夹
cd wishmemory
3.下载第三方类库
npm install zui –save
npm install jquery –save
在.angular-cli.json 配置如下:

   "scripts": [
        "../node_modules/zui/dist/lib/jquery/jquery.js",
       "../node_modules/zui/dist/js/zui.min.js"
   ]

4.如何使用jQuery:
Typings.d.ts文件中加入如下一行代码:
这里写图片描述
5.使用zui.css样式
在 style.scss 引入zui的css文件:

  @import "../node_modules/zui/dist/css/zui.css";

6.引入rxjs
npm install @ngrx/core @ngrx/effects @ngrx/router-store @ngrx/store @ngrx/store-devtools ngrx-store-freeze reselect –save-dev
7.运行项目
ng –serve(应用编译打包后server运行在4200端口)
localhost:4200(项目访问地址)
ng serve –port=3200(改端口号)
这里写图片描述

三、NG-ZORRO的使用方式

3.1.NG-ZORRO网址

详细信息:https://ng.ant.design/#/docs/angular/introduce
github地址:https://github.com/NG-ZORRO/ng-zorro-antd
ant desgin: https://ant.design/index-cn

3.2NG-ZORRO安装

npm install ng-zorro-antd - -save - -unsafe-perm

3.3NG-ZORRO设定

修改app.module.ts,将NgZorroAntdModule给import进来,只需要添加5、13两行即可:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { NgZorroAntdModule } from '../../node_modules/ng-zorro-antd';
@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    NgZorroAntdModule.forRoot()
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

3.4NG-ZORRO特点

3.4.1 根 module 使用 NgZorroAntdModule.forRoot();
3.4.2 子 module 使用 NgZorroAntdModule;
3.4.3 NgZorroAntdModule.forRoot() 方法可以接受配置文件;
3.4.4 组件和指令都是以nz-打头,比如按钮的nz-button;
3.4.5 组件和指令的属性都是nz打头其后驼峰命名,比如nzSize;
3.4.6 栅格划为24等分;

3.5修改HTML模板

修改app.component.html,添加如下两行代码:
这里写图片描述

localhost:4200查看按钮样式:
这里写图片描述
至此,NG4+NG-ZORRO项目已搭建完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gaiery

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值