博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ant Design React按需加载
阅读量:6258 次
发布时间:2019-06-22

本文共 720 字,大约阅读时间需要 2 分钟。

Ant Design是阿里巴巴为React做出的组件库,有统一的样式及一致的用户体验

官网地址:

 

1.安装:

npm install ant --save

 

2.引用:

import { Alert, Form, Input, Button, Checkbox, Row, Col, message, Modal, Icon } from 'antd';

 

3.安装组件

npm install babel-plugin-import --save -D

 

 

4.按需加载Ant Design,在.babelrc文件中增加以下内容,即可进行按需加载

参考地址:

"plugins": [        [            "import",            {                "libraryName": "antd",                "libraryDirectory": "es",                "style": "css"            }        ],        "transform-runtime"    ]

 


 

测试:不做第三步及第四步,直接引用及加载Ant组件

相同代码,增加了第三步及第四步,按需加载Ant组件,发现其中打包出来的文件是比较小的

 

 

注意:我现有的项目是全部手写,使用Webpack进行打包,而并不是create-react-app生成的项目模板,如果是使用create-react-app方式生成的项目模板,需要使用另外的方式

请参考《》

 

 

 

转载于:https://www.cnblogs.com/weschen/p/9333935.html

你可能感兴趣的文章
HDU 2068 RPG的错排
查看>>
操作数有自增操作时复合表达式的陷阱
查看>>
从WW中剥离一个三维场景框架
查看>>
ASP.NET网页动态添加、更新或删除数据行
查看>>
vbs获取当前主机IP
查看>>
IIS7中的站点、应用程序和虚拟目录详细介绍
查看>>
为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆栈
查看>>
对Map按key和value分别排序
查看>>
知名第三方编译版tete009 Firefox 24.0
查看>>
java反射生成ORM
查看>>
堆和栈的区别
查看>>
生成CSV文件后再将CSV文件导入到mysql
查看>>
Html.DropDownListFor练习(2)
查看>>
Eclipse+Maven创建webapp项目<一>
查看>>
筑巢引凤
查看>>
C# console application executing macro function
查看>>
dll的概念 dll导出变量 函数 类
查看>>
HDUOJ------------1051Wooden Sticks
查看>>
Winform开发框架之权限管理系统改进的经验总结(4)--用户分级管理
查看>>
SQLSERVER PRINT语句的换行
查看>>