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 相关文章推荐
js每次Title显示不同的名言
Sep 25 Javascript
分享几个超级震憾的图片特效
Jan 08 Javascript
js 程序执行与顺序实现详解
May 13 Javascript
技术男用来对妹子表白的百度首页
Jul 23 Javascript
轻松实现jquery手风琴效果
Jan 14 Javascript
初步使用Node连接Mysql数据库
Mar 03 Javascript
Three.js学习之Lamber材质和Phong材质
Aug 04 Javascript
js制作支付倒计时页面
Oct 21 Javascript
解析javascript图片懒加载与预加载的分析总结
Oct 27 Javascript
canvas绘制一个常用的emoji表情
Mar 30 Javascript
Vue实现购物车功能
Apr 27 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
Oct 12 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
PHP变量内存分配问题记录整理
2013/11/27 PHP
php读取文件内容的三种可行方法示例介绍
2014/02/08 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
thinkphp5框架路由原理与用法详解
2020/02/11 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
jQuery select控制插件
2009/08/17 Javascript
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
Jquery Validate 正则表达式实用验证代码大全
2013/08/23 Javascript
js的Prototype属性解释及常用方法
2014/05/08 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
javascript基本算法汇总
2016/03/09 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
Express URL跳转(重定向)的实现方法
2017/04/07 Javascript
12个非常有用的JavaScript技巧
2017/05/17 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
2018/04/05 Javascript
JS实现图片旋转动画效果封装与使用示例
2018/07/09 Javascript
layer.close()关闭进度条和Iframe窗的方法
2018/08/17 Javascript
Python函数中定义参数的四种方式
2014/11/30 Python
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
python 2.6.6升级到python 2.7.x版本的方法
2016/10/09 Python
Python打印“菱形”星号代码方法
2018/02/05 Python
pandas 空的dataframe 插入列名的示例
2018/10/30 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Python实现简单层次聚类算法以及可视化
2019/03/18 Python
详解Python3序列赋值、序列解包
2019/05/14 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
python matplotlib工具栏源码探析三之添加、删除自定义工具项的案例详解
2021/02/25 Python
机房搬迁方案
2014/05/01 职场文书
债务纠纷起诉书
2015/05/20 职场文书
值班管理制度范本
2015/08/06 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
python使用torch随机初始化参数
2022/03/22 Python