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 select的操作实现代码
May 06 Javascript
JQuery 前台切换网站的样式实现
Jun 22 Javascript
JavaScript在XHTML中的用法详解
Apr 11 Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 Javascript
JavaScript将字符串转换为整数的方法
Apr 14 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
Sep 01 Javascript
JS Canvas定时器模拟动态加载动画
Sep 17 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
Feb 08 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
Mar 08 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
Apr 17 Javascript
vue.js 使用原生js实现轮播图
Apr 26 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中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
解析php入库和出库
2013/06/25 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
从sohu弄下来的flash中展示图片的代码
2007/04/27 Javascript
Javascript 日期对象Date扩展方法
2009/05/30 Javascript
jQuery Ajax请求状态管理器打包
2012/05/03 Javascript
Jquery选择子控件"大于号"和" "区别介绍及使用示例
2013/06/25 Javascript
用JS将搜索的关键字高亮显示实现代码
2013/11/08 Javascript
jQuery实现视频作为全屏幕背景
2014/12/18 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
2015/06/17 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
Vue仿手机qq的实例代码(demo)
2017/09/08 Javascript
js精确的加减乘除实例
2017/11/14 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
浅谈vue.watch的触发条件是什么
2020/11/07 Javascript
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
python自动化报告的输出用例详解
2018/05/30 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
Python爬虫实现HTTP网络请求多种实现方式
2020/06/19 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
Python 实现进度条的六种方式
2021/01/06 Python
英国工具中心:UK Tool Centre
2017/07/10 全球购物
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
会计岗位职责
2013/11/08 职场文书
给老师的道歉信
2014/01/11 职场文书
跳槽求职信范文
2014/05/26 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
初中生物教学随笔
2015/08/15 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书