{"repo":"ltadpoles/react-admin","free":true,"listed":false,"github":"https://github.com/ltadpoles/react-admin","clone":"git clone https://github.com/ltadpoles/react-admin.git","description":"基于react的后台管理项目模板","language":"JavaScript","stars":559,"topics":["react","react-router","redux","antd","react-loadable","axios"],"license":null,"category":"ui-components","readme_excerpt":"fix: 项目初始化 项目初始化失败，大概率情况是因为 node-sass 的原因，亲测以下方式可解决 - node 版本切换至 14 - 下载 python2 ，下载地址 时间过的真是快啊，从第一次 commit 这个模板项目至今竟然已经过去了 6 年了... 由于各种各样的原因吧，这个项目并没有继续完善，尤其是 node-sass 这个 毒瘤 ，当时开发的时候，本地是有 python 环境的，也就一直没有留意到这个问题。 再次感谢大家对此项目的些许认可，以上。 --- React 后台管理系统 项目预览地址 Hook 版本 基于 React 生态系统搭建的后台管理系统模板 此项目为闲暇时间所做，主要是为了熟悉 React 项目的开发流程，打造一个快速开发后台管理系统的模板 既为模板，可能就添加了一些你觉得并不需要的东西，比如菜单栏收缩将判断值存储在 Redux 之中，其实完全可以采用组件传值的方式解决，并不需要引入 Redux 。添加这个东西只是为了方便项目的拓展、展示它的使用方式。当然，如果你不需要，完全可以很简单的移除它们 由于每个管理项目可能会有不同的定制化需求，所以对于模板中的一些功能并没有做完善的封装，比如对 axios 的封装、前端路由权限的控制。当然，结构或者思路已经存在代码之中了,只需要添加具体的业务代码即可 此项目会不断进行优化迭代，后期可能会增加 react-hook 版本 如果觉得不错或者对你有些许的帮助，欢迎 star ，或者你有更好的实现方式、有趣的 idea ，也欢迎留言交流 如果你想了解项目更为详细的信息，推荐阅读以下文章 - 如何打造 react 后台管理系统 以下为项目基本信息↓ 技术栈 React@16.10.1 + React-Router@5.1.1 + Redux@4.0.4 + Antd@3.23.5 + Axios@0.19.0 Create React App 脚手架工具快速搭建项目结构 react-loadable@5.5.0 路由懒加载 react-redux@7.1.1 配合 Redux 更舒心 animate.css@3.7.2 页面动画展示 braft-editor@2.3.8 富文本插件 echarts@4.4.0 数据可视化 nprogress@0.2.0 顶部加载条 screenfull@5.0.0 全屏插件 prettier@1.18.2 代码风格统一 基本功能 - [x] 路由懒加载 - [x] 面包屑导航 - [x] 常用 UI 展示 - [x] echarts 全屏展示 - [x] 登陆/注销功能 - [x] axios 封装 - [x] 简单权限管理 项目结构 使用方法 截图","default_branch":null,"files":null,"tree":[],"storefront":"/r/ltadpoles","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ltadpoles/react-admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}