ng-zorro-antd 项目搭建

Posted Angular完全开发手册

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ng-zorro-antd 项目搭建相关的知识,希望对你有一定的参考价值。

全局安装 angular-cli。项目使用版本号为 6

 
   
   
 
  1. npm i -g @angular/cli

  2. ng -v

  3.     _                      _                 ____ _     ___

  4.    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|

  5.   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |

  6.  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |

  7. /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|

  8.                |___/

  9. Angular CLI: 6.0.0

创建项目

 
   
   
 
  1. ng new my-project --style less // 使用 less 样式表

进入项目,安装 ng-zorro-antd。如果你使用的是 0.7版本,需要安装 rxjs-compat做兼容。目前1.0 版已经支持 rxjs6 ,不需要安装 rxjs-compat。

 
   
   
 
  1. cd my-project

  2. npm install --save ng-zorro-antd

  3. npm install --save rxjs-compat

在项目的 src/styles.less 中引入 ng-zorro-antd 样式表

 
   
   
 
  1. /* You can add global styles to this file, and also import other style files */

  2. @import "../node_modules/ng-zorro-antd/src/ng-zorro-antd.min.css";

打开 src/app/app.module.ts, 引入 ng-zorro-antd 模块。

 
   
   
 
  1. @NgModule({

  2.  declarations: [

  3.    AppComponent,

  4.  ],

  5.  imports: [

  6.    BrowserModule,

  7.    NgZorroAntdModule.forRoot(),

  8.  ],

  9.  bootstrap: [AppComponent],

  10. })

  11. export class AppModule {

  12. }

在 AppComponent 中使用组件。

 
   
   
 
  1. <button nz-button nzType="primary">

  2.    button

  3. </button>

应该正常显示蓝色按钮。


以上是关于ng-zorro-antd 项目搭建的主要内容,如果未能解决你的问题,请参考以下文章

ng-zorro-antd中踩过的坑

ng-zorro-antd@0.7.1 修复月份选择bug

Angular NG-ZORRO 如何修改ng-zorro-antd组件自身的样式

推荐一个好用的阿里云开发的angular组件库ng-zorro-antd

ng-zorro-antd加入in-memory-web-api插件后icon不显示

阿里开源 ng-zorro-antd,Angular 企业级前端组件库