{"repo":"duxianwei520/react","free":true,"listed":false,"github":"https://github.com/duxianwei520/react","clone":"git clone https://github.com/duxianwei520/react.git","description":"React+vite+redux+ant design+axios+less全家桶后台管理框架","language":"JavaScript","stars":5336,"topics":["react","antd","es6","redux","babel","es7","ant-design-pro","vite"],"license":"MIT","category":"networking-infra","readme_excerpt":"项目技术栈 node + react@18.3.1 + redux@5.0.1 + @reduxjs/toolkit@2.2.0 + react-router-dom@6.28.1 + vite@6.0.5 + axios@1.7.9 + less@4.2.0 + antd@6.3.2 + echarts@5.6.0 + draft-js@0.11.7 交流 QQ群：159697743（萌萌哒前端人） 项目运行 如果有小伙伴因为网络原因npm包下载不下来，那么可以最好挂在一个vpn之类的去下载，cnpm不靠谱，不推荐使用 screenshots login echart set center 构建命令 服务端返回的数据格式也是标准的json，如下所示 所有异步请求返回都会经过configs里面的ajax.js做处理，如果请求没有任何问题，那status返回值是1； 如果请求错误，比如说参数错误或者其他报错之类的，那status返回值就是0； 如果status值是-1，表示登录超时，那么就会跳出登录。 这些参数都可以根据实际情况进行调整，报错或者成功的提示信息放在msg里面返回。 当前项目集成了完整的用户管理、角色管理、模块管理等基本的权限管理功能，启动npm start即可看到完整功能 这个react的项目我有在跟nodejs的express框架配合做接口的开发，可以不靠后端输出数据库真实的数据，仓库地址在 还有一个原生的nodejs版本的，仓库库地址是 基本功能差不多，目前实现了注册登录以及获取用户信息等3个接口的真实api 说明 如有问题请直接在 Issues 中提，或者您发现问题并有非常好的解决方案，欢迎 PR 👍 大部分人项目启动不起来的原因，绝大部分的情况都是npm依赖包安装的时候有些依赖包没有下载完全，当前的demo肯定是可以跑起来的 取消http请求示例： 功能一览 - [√] 登录，以及登录权限控制 - [√] Redux完整示范（使用Redux Toolkit） - [√] Mockjs模拟后端返回接口 - [√] Axios异步请求跨域的设置 - [√] DraftJS编辑器 - [√] ECharts图表集成 - [√] Socket.io实时通信 - [√] 现代React Hooks支持 - [√] Vite快速构建和热更新 License MIT 交流 想跟其他的使用react的小伙伴们交流的话，可以加入我创建的QQ群：159697743","default_branch":null,"files":null,"tree":[],"storefront":"/r/duxianwei520","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/duxianwei520/react/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."}