create-react-app my-admin

项目技术栈

react + redux + react-route + webpack+ axios + antd+styled-components(替代less)

yarn add antd

yarn add axios

yarn add react-redux

yarn add react-router

yarn add react-router-dom

yarn add react-router-redux

yarn add redux

yarn add redux-actions

yarn add redux-mock-store

yarn add redux-thunk

yarn add immutable

yarn add redux-immutable

yarn add styled-components

yarn add echarts

yarn add react-app-rewired

yarn add customize-cra

修改

  "scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},

改为

"scripts": {
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test --env=jsdom",
"eject": "react-app-rewired eject"
},

创建文件 config-overrides.js

const { override, fixBabelImports } = require('customize-cra');
module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
}),
);

如果要修改主题色

const { override, fixBabelImports, addLessLoader } = require('customize-cra');

module.exports = override(
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es', style: true,
}),
addLessLoader({
javascriptEnabled: true,
modifyVars: { '@primary-color': '#1DA57A' },
}),
);

可以运行

npm start

最新文章

  1. 批量插入数据(基于Mybatis的实现-Oracle)
  2. JVM学习之jstat使用方法
  3. Linux内核分析--操作系统是如何工作的
  4. IntelliJ IDEA 使用总结
  5. 多校赛3- Solve this interesting problem 分类: 比赛 2015-07-29 21:01 8人阅读 评论(0) 收藏
  6. 基于UltraVNC实现客户端远程控制
  7. 基于Linux2.6内核的加密容器法保护文件方法
  8. 【转载】Apache Kafka监控之Kafka Web Console
  9. h5拖放-上传图片预览功能
  10. 一个用ASP生成html的新方法
  11. php 随笔
  12. cdr格式文件抠图
  13. [翻译] 编写高性能 .NET 代码--第二章 GC -- 减少大对象堆的碎片,在某些情况下强制执行完整GC,按需压缩大对象堆,在GC前收到消息通知,使用弱引用缓存对象
  14. C#enum使用Attribute求字段名
  15. java 中,如何获取文件的MD5值呢?如何比较两个文件是否完全相同呢?
  16. 【ZH奶酪】如何用Python实现编辑距离?
  17. A - River Hopscotch
  18. Android开发学习笔记-自定义组合控件的过程
  19. Java用数据结构解决实现问题之数学问题
  20. VMware 虚拟机快照、克隆、磁盘扩容

热门文章

  1. go if 便捷语句
  2. Angular系列-AngularJs1使用Ace编辑器
  3. (十二)Activitivi5之流程控制网关:排他
  4. gin框架初识(先跑一个简单demo) ①
  5. python实现tcp代理
  6. IE6图片透明问题
  7. Postman如何进行参数化
  8. 解决wpscan无法更新
  9. linux内存管理初学
  10. 你不知道的javascript(上卷)读后感(一)