第一种按需加载
yarn add babel-plugin-import
- 在package.json里的babel里加入plugin配置,没有babel要
npm run eject
npm run eject
报错: This git repository has untracked files or uncommitted changes
删掉根目录下的隐藏文件.git文件夹,重新npm run eject
第二种按需加载
yarn add react-app-rewired customize-cra
yarn add babel-plugin-import
- 修改package.json
- 根目录下创建文件config-overrides.js
自定义主题
- 同上
- 同上
- 同上
- 同上
yarn add less less-loader
启动项目报错
less-loader版本问题
yarn remove less-loader
yarn add less-loader@5.0.0