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......)