create-react-app+react-app-rewired引入antd实践
2024-10-03 03:32:41
注:模块化按此方发
npm install antd --save
npm install babel-plugin-import --save-dev
npm install react-app-rewired customize-cra
修改package.json下的
改成(如下图)
"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test --env=jsdom",
"eject": "react-app-rewired eject"
}
在项目根目录下(和 package.json 同级)新建配置文件 config-overrides.js ,并添加如下内容,这是默认的,
module.exports = function override(config, env) { // 在这里添加配置 return config; }
如果要接入第三方要这样
const { override, fixBabelImports } = require('customize-cra');
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
}),
);
如果报错了那肯定是看了网上的文章
那肯定是没有安装 customize-cra
https://ant.design/docs/react/use-with-create-react-app-cn(把这个页面好好看看)
最新文章
- [数据分析]excel带名称的四象限散点图制作
- MongoDB基础入门003--使用官方驱动操作mongo,C#
- mysql安装,配置。
- phantomjs和angular-seo-server实现angular单页面seo
- Android中的Touch事件
- SpringMVC学习系列(8) 之 国际化
- 初学Hibernate
- 中石油-高精度阶乘-java
- [译]36 Days of Web Testing(二)
- SQL Server索引的维护 - 索引碎片、填充因子 <;第三篇>;
- 新发现。css3控制浏览器滚动条的样式
- TestNG+ExtentReports生成超漂亮的测试报告
- shell命令输入输出重定向
- c/c++ 标准库 vector
- Java将Excel中科学计数法解析成数字
- MySQL--视图view、触发器trigger、事务(start transaction)、存储过程(特殊的数据逻辑处理函数)、流程控制(if,case....)
- 【Python爬虫】BeautifulSoup网页解析库
- css动画和js动画的差异
- hibernate4.3.10环境搭建
- SpringCloud入门系列(一)