400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

react引入antd报错如何解决

本篇内容介绍了“react引入antd报错如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

专注于为中小企业提供网站设计制作、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业定远免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

react引入antd报错的解决办法:1、通过“yarn add babel-plugin-import”下载“babel-plugin-import”;2、在babel选项中配置plugins;3、在“webpack.config.js”文件中找到“getStyleLoaders()”函数加入自定义主题代码即可。

引言

按照antd官网配置按需引入,还是出现一系列的报错:
react引入antd报错如何解决
react引入antd报错如何解决

原因

使用 babel-plugin-import

npm install babel-plugin-import --save-dev 或
yarn add babel-plugin-import

配置package.json文件

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

antd定制主题

当把style设置为true之后,运行项目都会重新打包antd的less文件,加载最新的样式文件。在webpack.config.js文件中找到getStyleLoaders()函数,加入以下代码,在modifyVars中定制我们的主题。
react引入antd报错如何解决

“react引入antd报错如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


新闻名称:react引入antd报错如何解决
转载源于:http://mzwzsj.com/article/gespph.html

其他资讯

让你的专属顾问为你服务