首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏生如夏花绚烂

    Ant Design 按需加载css

    实现antd 样式按需引入 npm i react-app-rewired customize-cra 1.然后在项目根目录创建一个 config-overrides.js 用于修改默认配置。 npm i babel-plugin-import 4.修改 config-overrides.js文件 const { override, fixBabelImports } = require('customize-cra less-loader 1.修改 config-overrides.js文件 const { override, fixBabelImports, addLessLoader } = require('customize-cra

    1.2K30编辑于 2022-09-08
  • 来自专栏胡哥有话说

    【原创】不想eject,还咋修改create-react-app的配置?

    设置alias、externals; 生产环境打包-去除console.log、debugger; 打包结果优化分析; 打包增加进度条提示; 前方高能预警~ 借助react-app-rewired和customize-cra 来完成配置的扩展~ 这里划重点,记住要考呦~ 我们划分几个步骤,来一一实现: 下载安装依赖 yarn add react-app-rewired customize-cra -D 胡哥现在使用的版本是 antd的按需加载 安装依赖: yarn add antd -D 配置 cosnt { override, fixBabelImports } = require('customize-cra'); 配置 const { override, addLessLoader } = require('customize-cra'); module.exports = override( addLessLoader // 根据自己需要配置即可~ } }) ); 设置alias、externals; const { override, addWebpackAlias } = require('customize-cra

    3.3K40发布于 2021-04-19
  • 来自专栏前端开发随笔

    React引入antd-mobile+postcss搭建移动端

    ); } export default index; 按需引入 npm install babel-plugin-import -s 安装插件,覆盖webpack配置 customize-cra 配置api文档 npm install react-app-rewired customize-cra -s package.json进行更改命令方式 "scripts": { "start" react-app-rewired eject" }, 在根目录新建config-overrides.js const { override, fixBabelImports } = require('customize-cra config-overrides.js文件 const { override, fixBabelImports, addPostcssPlugins, addWebpackAlias} = require('customize-cra 需要注意顺序 const { override, fixBabelImports, addPostcssPlugins, addWebpackAlias, addLessLoader } = require('customize-cra

    1.5K30发布于 2021-06-22
  • 来自专栏React菜鸟进阶史

    React菜鸟进阶史之构建项目

    安装 react-app-rewired 和 customize-cra依赖: cnpm install react-app-rewired customize-cra --save-dev 修改 package.json config-overrides 配置: 在项目根目录下新建config-overrides.js文件并在文件中写以下代码: const { override, addLessLoader } = require('customize-cra config-overrides.js 文件里添加配置内容: const { override, addLessLoader, addDecoratorsLegacy, addWebpackAlias } = require('customize-cra

    1K40发布于 2021-09-03
  • 来自专栏天天

    ant-design-mobile设置主题不生效

    按照官方的实力 配置之后运行 主题不生效 - const { override, fixBabelImports } = require('customize-cra'); + const { override , fixBabelImports, addLessLoader } = require('customize-cra'); module.exports = override( fixBabelImports

    1.3K20发布于 2020-02-19
  • 来自专栏pandacode_cn

    React框架 UI组件库

    Github: https://github.com/ant-design/ant-design/ 2.1. antd的按需引入+自定主题 安装依赖:yarn add react-app-rewired customize-cra 根目录下创建config-overrides.js //配置具体的修改规则 const { override, fixBabelImports,addLessLoader} = require('customize-cra

    55320编辑于 2023-07-07
  • 来自专栏前端知识分享

    React---antd的按需引入和自定义主题

    一、antd的按需引入+自定义主题 1.安装依赖:npm install react-app-rewired customize-cra babel-plugin-import 3.根目录下创建config-overrides.js 1 const { override, fixBabelImports,addLessLoader} = require('customize-cra

    2.8K31发布于 2021-04-29
  • 来自专栏与前端沾边

    react 学习(11)高阶组件

    当然这种方式是使用调用函数形式,我们还可以使用装饰器,如下:装饰器实现首先需要安装依赖包,npm i react-app-rewired customize-cra @babel/plugin-proposal-decorators -Dreact-app-rewired 用于我们改写 react 的启动方式customize-cra 用于我们插入新的 babel 插件因为装饰器 js 本身不支持,需要引入插件才能使用// project /config-overrides.jsconst {override, addBabelPlugin} = require('customize-cra')module.exports = override

    60010编辑于 2022-06-12
  • 来自专栏青青天空树

    从零开始react实战:云书签-1 react环境搭建

    首先安装依赖 在 2.1.x 版本的 react-app-rewired 需要配合customize-cra来进行配置覆盖。 所以需要安装如下依赖: react-app-rewired ,配置覆盖 customize-cra ,配置覆盖 antd ,ui 库 babel-plugin-import ,按需引入 antd less ,less 支持 less-loader ,less 支持 代码如下: npm install --save react-app-rewired customize-cra antd babel-plugin-import package.json的同级目录创建config-overrides.js文件.内容如下: const { override, fixBabelImports, addLessLoader } = require("customize-cra

    4K30发布于 2019-08-01
  • 来自专栏约克编程技术

    【Scratch入门到精通】使用CRA搭建项目

    2.2.1. react-app-rewired 安装 react-app-rewired $ yarn add -D react-app-rewired customize-cra 2.2.2. config-overrides.js 在根目录中创建一个 config-overrides.js 文件 const { override, addWebpackPlugin, } = require('customize-cra' addExternalBabelPlugins, addWebpackModuleRule, addLessLoader, fixBabelImports, } = require('customize-cra

    2.1K20编辑于 2022-03-22
  • 来自专栏前端历劫之路

    React项目中 使用 CSS Module

    安装react-app-rewired 由于新的 react-app-rewired@2.x 版本的关系,还需要安装 customize-cra

    57610发布于 2021-11-30
  • 来自专栏高端IT

    React项目中 使用 CSS Module

    安装react-app-rewired由于新的 react-app-rewired@2.x 版本的关系,还需要安装 customize-cra

    57530编辑于 2022-06-20
  • 来自专栏图雀社区

    类型即正义:TypeScript 从入门到实践(序章)

    运行上面的命令安装完依赖之后就可以在项目中使用了,但是为了更好的定制样式和按需引用以减小打包之后的包体积,我们还需要做一点定制化的操作,打开命令行,依次安装如下依赖: $ npm install react-app-rewired customize-cra customize-cra:是 CRA 在发布 2.0 之后出来的一个辅助 react-app-rewired 更方便定制 CRA 的 Webpack 配置的一个库,它提供了一些开箱即用的 API。 "@types/react-dom": "^16.9.0", "antd": "^4.0.0", "babel-plugin-import": "^1.13.0", "customize-cra config-overrides.js 文件,并在其中编写如下的内容: const { override, fixBabelImports, addLessLoader } = require("customize-cra

    1.9K20发布于 2020-04-15
  • 来自专栏hml_知识记录

    搭建React开发环境

    1.npx create-react-app my-app 需要node版本>14.x 2.按需加载:npm add react-app-rewired customize-cra babel-plugin-import

    51220编辑于 2022-03-21
  • 来自专栏踏浪的文章

    react项目打包优化

    yarn add react-app-rewired customize-cra 因为这里讲的是使用 create-react-app 创建的项目,此时我们需要对 create-react-app 的默认配置进行自定义 由于新的 react-app-rewired@2.x 版本的关系,你还需要安装 customize-cra。 const { override, fixBabelImports } = require('customize-cra'); const addCustom = () => config => {

    4K30发布于 2019-07-31
  • 来自专栏Java开发

    js react antd 实现页面低分变率和高分变率下字体大小自适用,主要是配置antd

    应用布局样式.app-layout { min-height: 100vh;}.site-layout-content { min-height: 280px;}实现原理说明:配置方面:使用 ​​customize-cra​​

    25110编辑于 2025-09-25
  • 来自专栏云原生实践

    Ant Design Landing

    请加上这条; 按需加载ant design npm install babel-plugin-import --save-dev; less加载: npm install react-app-rewired customize-cra Home │ └── ... config-overrides.js const { override, fixBabelImports, addLessLoader } = require('customize-cra

    2.2K11编辑于 2022-03-30
  • 来自专栏跨平台全栈俱乐部

    TypeScript 、React、 Redux和Ant-Design的最佳实践

    ^4.3.2", "@types/redux-thunk": "^2.1.0", "babel-plugin-import": "^1.11.0", "customize-cra Ant-Design`按需加载配置 `config-overrides.js` const { override, fixBabelImports, addLessLoader } = require('customize-cra

    3.4K20发布于 2019-08-02
  • 来自专栏前端小叙

    react 脚手架生成的项目执行什么命令可以展示 webpack 配置?

    安装 react-app-rewired 和任何你想要使用的自定义配置插件(如 customize-cra)。

    65110编辑于 2024-05-09
  • 来自专栏踏浪的文章

    关于使用react16以上在华为手机上面显示出现问题的解决方法

    开发用到的依赖如下 "axios": "^0.18.0", "babel-polyfill": "^6.26.0", "core-js": "^3.3.5", "customize-cra": "^0.5.0

    2.7K10发布于 2019-11-28
  • 领券