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 相关文章推荐
页面中body onload 和 window.onload 冲突的问题的解决
Jul 01 Javascript
修改jquery.lazyload.js实现页面延迟载入
Dec 22 Javascript
每天一篇javascript学习小结(Boolean对象)
Nov 12 Javascript
JQuery实现DIV其他动画效果的简单实例
Sep 18 Javascript
Angularjs 设置全局变量的方法总结
Oct 20 Javascript
JS+HTML5 FileReader对象用法示例
Apr 07 Javascript
vue实现登陆登出的实现示例
Sep 15 Javascript
详解JS模块导入导出
Dec 20 Javascript
vue2 全局变量的设置方法
Mar 09 Javascript
vscode配置vue下的es6规范自动格式化详解
Mar 20 Javascript
vue项目中使用eslint+prettier规范与检查代码的方法
Jan 16 Javascript
element中table高度自适应的实现
Oct 21 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
smarty中英文多编码字符截取乱码问题解决方法
2014/10/28 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
2015/09/29 PHP
php接口技术实例详解
2016/12/07 PHP
模拟用户操作Input元素,不会触发相应事件
2007/05/11 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
2015/08/06 Javascript
JS实现的不规则TAB选项卡效果代码
2015/09/18 Javascript
javascript返回顶部的按钮实现方法
2016/01/09 Javascript
IE下JS保存图片的简单实例
2016/07/15 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
canvas快速绘制圆形、三角形、矩形、多边形方法介绍
2016/12/29 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
javascript获取指定区间范围随机数的方法
2017/09/08 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
iview中Select 选择器多选校验方法
2018/03/15 Javascript
关于vuejs中v-if和v-show的区别及v-show不起作用问题
2018/03/26 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
小程序:授权、登录、session_key、unionId的详解
2019/05/15 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
使用python绘制人人网好友关系图示例
2014/04/01 Python
简单了解python PEP的一些知识
2019/07/13 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
浅谈django 重载str 方法
2020/05/19 Python
英国人最爱的饰品网站:Accessorize
2016/08/22 全球购物
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
莫斯科大型旅游休闲商品超市:Camping.ru
2020/09/16 全球购物
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
Java里面有没有全局变量?为什么?
2015/02/06 面试题
项目建议书怎么写
2014/05/15 职场文书
质量管理标语
2014/06/12 职场文书
拉歌口号大全
2014/06/13 职场文书
小学大队委竞选口号
2015/12/25 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
Spark SQL 2.4.8 操作 Dataframe的两种方式
2021/10/16 SQL Server
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android