【React】配置ant design按需加载步骤

首先,对antd进⾏配置按需加载,需要对create-react-app 的默认配置进⾏⾃定义

所以第一步:需要更改我们的启动插件

在项目中执行命令

yarn add react-app-rewired customize-cra

注意:如果还没安装yarn的可以先执⾏npm install yarn -g 进⾏安装

第二步:修改对应的packag.json文件

"scripts": {

    "start": "react-app-rewired start",

    "build": "react-app-rewired build",

    "test": "react-app-rewired test",

    "eject": "react-scripts eject"

  },

第三步:在项目的根目录中创建文件config-overrides.js,主要用于修改默认配置

第四步:执⾏安装 babel-plugin-import插件,安装命令:yarn add babel-plugin-import

第五步:修改config-overrides.js⽂件内容

const { override, fixBabelImports } = require('customize-cra');

module.exports = override(

    fixBabelImports('import', {

        libraryName: 'antd',

        libraryDirectory: 'es',

        style: 'css',

    }),

);

这时候我们在引入antd组件的时候就不需要引入css了,

直接使用import { Button } from 'antd'就可以正常显示了

 就这一个按需加载因为命令不知道咋搞的执行错了位置,搞一个小时冲突,气死我了!

一个小时前:前端好有意思啊~~~

一个小时后:前端真tm难啊呜呜呜。。。救救我!救救我!救救我!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值