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 相关文章推荐
jQuery 表单验证插件formValidation实现个性化错误提示
Jun 23 Javascript
jQuery实现友好的轮播图片特效
Jan 12 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
Jun 23 Javascript
JS实现方向键切换输入框焦点的方法
Aug 19 Javascript
javascript数据类型验证方法
Dec 31 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
必备的JS调试技巧汇总
Jul 20 Javascript
微信小程序 条件渲染详解
Oct 09 Javascript
jQuery extend()详解及简单实例
May 06 jQuery
关于微信小程序登录的那些事
Jan 08 Javascript
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
JavaScript this指向相关原理及实例解析
Jul 10 Javascript
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
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
PHP调用VC编写的COM组件实例
2014/03/29 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
理解 JavaScript 预解析
2009/10/25 Javascript
用Javascript实现Sleep暂停功能代码
2010/09/03 Javascript
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
js密码强度检测
2016/01/07 Javascript
javascript中eval解析JSON字符串
2016/02/27 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
网页中JS函数自动执行常用三种方法
2016/03/30 Javascript
JavaScript判断是否是微信浏览器
2016/06/13 Javascript
Bootstrap常用组件学习(整理)
2017/03/24 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
Canvas实现微信红包照片效果
2018/08/21 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
Javascript查看大图功能代码实现
2020/05/07 Javascript
Taro UI框架开发小程序实现左滑喜欢右滑不喜欢效果的示例代码
2020/05/18 Javascript
Python中 map()函数的用法详解
2018/07/10 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
优秀毕业生推荐信
2013/11/02 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
督导岗位职责
2015/02/04 职场文书
2015年幼儿园中班工作总结
2015/04/25 职场文书
PHP策略模式写法
2021/04/01 PHP
JavaScript实现班级抽签小程序
2021/05/19 Javascript
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python
《乙女游戏世界对路人角色很不友好》OP主题曲无字幕动画MV公开
2022/04/05 日漫