1.快速创建
cnpm install -g create-react-app
create-react-app my-app
cd my-app/
npm start
2.Ant蚂蚁框架
1)安装使用
npm install antd --save
2)按需加载
a.安装依赖包
npm i -g yarn
yarn add react-app-rewired customize-cra
b.修改 package.json 配置文件
"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test",
}
c.使用 babel-plugin-import(按需加载组件代码和样式的 babel 插件)
yarn add babel-plugin-import
d.在根目录下创建一个 config-overrides.js(修改默认配置)
const { override, fixBabelImports } = require('customize-cra');
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
}),
);
样式按需加载也可以使用 create-react-app 提供的 yarn run eject 命令,但是会将所有内建的配置暴露出来。
基于umi搭建react+antd项目:https://pro.ant.design/docs/getting-started-cn
版权声明:本文为weixin_44559272原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。