create-react-app引入ant design

Posted xiaoyaoxingchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了create-react-app引入ant design相关的知识,希望对你有一定的参考价值。

第一步:全局安装 yarn

npm install yarn -g

第二步:安装 antd

yarn add antd

第三步:安装 babel-plugin-import

npm install babel-plugin-import --save-dev

第四步:暴露配置项

npm run eject

发现执行此操作报错了,不管他什么错,接着执行

yarn install

然后执行

npm run eject

此时可以成功 .会自动生成一个config的文件夹,时候我们先配置dev模式


第五步:打开config文件夹下面的webpack.config.dev.js文件

添加一下代码

plugins: [transform-runtime, [import, 
   libraryName: antd,
   style: css
 ]]

但是当你执行npm start 的时候会发现不行 报错了.
那么此时只要是再执行一次npm install 就可以 然后执行

npm start

项目就可以运行啦

第六步:引入css文件

import antd/dist/antd.css

 

以上是关于create-react-app引入ant design的主要内容,如果未能解决你的问题,请参考以下文章

ant design table学习--引入第一个table组件

无法让 @ant-design/pro-layout 的样式与“create-react-app”一起使用

react脚手架(create-react-app)配置antd中css按需加载的坑

在create-react-app脚手架上实现Ant Design按需加载

使用 webpack modifyVars 覆盖 create-react-app 中的 ant design default.less 变量,使用 rewired 的 react app

使用Facebook的create-react-app脚手架快速构建React开发环境(ant.design,redux......)