react配置antd按需加载的使用


Posted in Javascript onFebruary 11, 2019

我目前使用的antd版本是2.13。现在最新的是3.0.1。

脚手架工具就是create-react-app。创建完成项目后,需添加配置,执行yarn eject 也就是打开配置的文档。

然后安装第三方依赖yarn add babel-plugin-import --save-dev

找到config文件夹。里面有2个配置文档,

webpack.config.dev.js和webpack.config.prod.js

添加配置时一定要保持文档的一致性。我就是犯了错误,值配置了开发的没有配置正式文档导致错误。

首先打开webpack.config.dev.js

在147行添加这段代码

plugins: [
            ['import', [{ libraryName: "antd", style: 'css' }]],
          ],

react配置antd按需加载的使用 

同样的配置在webpack.config.prod.js里面也需要添加。

react配置antd按需加载的使用

这样就真正实现了按需加载,就不会再报黄色的警告。

还有第二种简单的方式,就是在package.json里面直接添加这行代码。当然前提也是需要先安装依赖:yarn add babel-plugin-import --save-dev

"babel": {
  "presets": [
   "react-app"
  ],
  "plugins": [
   [
    "import",
    {
     "libraryName": "antd",
     "style": "css"
    }
   ]
  ]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Firefox div高度自适应
Apr 28 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
May 14 Javascript
理解javascript回调函数
Dec 28 Javascript
javascript特殊日历控件分享
Mar 07 Javascript
jQuery实现调整表格单列顺序完整实例
Jun 20 Javascript
javascript类型系统——undefined和null全面了解
Jul 13 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Dec 15 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
使用JavaScript实现一个小程序之99乘法表
Sep 21 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
简单了解vue 插值表达式Mustache
Jul 22 Javascript
vue实现简易的双向数据绑定
Dec 29 Vue.js
react中使用css的7中方式(最全总结)
Feb 11 #Javascript
mpvue+vant app搭建微信小程序的方法步骤
Feb 11 #Javascript
vue自定义指令实现方法详解
Feb 11 #Javascript
Vue表情输入组件 微信face表情组件
Feb 11 #Javascript
js屏蔽退格键(backspace或者叫后退键与F5)
Feb 10 #Javascript
Vue动画事件详解及过渡动画实例
Feb 09 #Javascript
JavaScript ES6常用基础知识总结
Feb 09 #Javascript
You might like
PHP开发大型项目的一点经验
2006/10/09 PHP
php编程实现简单的网页版计算器功能示例
2017/04/26 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
js 毫秒转天时分秒的实例
2017/11/17 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
详解Python2.x中对Unicode编码的使用
2015/04/03 Python
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
2015/05/22 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
2017/01/20 Python
Python编程判断一个正整数是否为素数的方法
2017/04/14 Python
Django实现快速分页的方法实例
2017/10/22 Python
六行python代码的爱心曲线详解
2019/05/17 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
使用PyCharm进行远程开发和调试的实现
2019/11/04 Python
Python实现直播推流效果
2019/11/26 Python
Python远程方法调用实现过程解析
2020/07/28 Python
德国网上药房:Apotal
2017/04/04 全球购物
亚马逊中国官方网站:amazon.cn
2017/05/25 全球购物
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
大学应届毕业生个人求职信
2013/09/23 职场文书
工地门卫岗位职责
2013/12/30 职场文书
《伯牙绝弦》教学反思
2014/03/02 职场文书
幼儿园开学寄语
2014/04/03 职场文书
安全协议书范本
2014/04/21 职场文书
2014年督导工作总结
2014/11/19 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书
创业计划书之干洗店
2019/09/10 职场文书
MySQL 字符集 character
2022/05/04 MySQL