Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lotosv2010/vite-react-ts

vite-react-ts-antd 搭建通用后台管理系统
https://github.com/lotosv2010/vite-react-ts

antdesign axios cypress eslint i18next jest lint-staged mobx mock prettier react react-i18next react-router scss stylelint typescript vite yorkie

Last synced: about 1 month ago
JSON representation

vite-react-ts-antd 搭建通用后台管理系统

Awesome Lists containing this project

README

        

# vite-react-ts

- vite+react+ts 搭建通用后台管理系统


React 17.0:

react


Vite ⚡:
npm package

Antd:



- 💪 React 17.0
- 🔥 Written in TypeScript

## ⭐️ Show your support

Give a ⭐️ if this project helped you!

## 已完成功能 | The functionality is complete

- [x] Antd
- [x] 国际化
- [x] Axios封装

## 正在完成功能 | The functionality is being completed

- [ ] 登录
- [ ] 菜单
- [ ] layout
- [ ] ....

## 浏览器支持

推荐使用`webkit`内核浏览器

支持现代浏览器, 不支持 IE

## 快速启动 | Quick Start

```shell
# 克隆项目
git clone https://[email protected]:lotosv2010/vite-react-ts.git
# 进入项目目录
cd vite+react+ts
# 安装依赖 (推荐pnpm)
pnpm install / yarn
# 启动服务
pnpm dev / yarn dev
# 打包
pnpm build / yarn build
# 本地预览打包后的dist文件
pnpm preview / yarn preview
```

## 持续升级 | Continuous upgrades

- [ ] 使用 AES 加密方式,对密码进行安全加密;
- [ ] 完成换肤切换功能
- [ ] 重构登录注册页面,完善忘记密码交互以及必填字段校验
- [ ] 设计角色管理,选择不同的角色,授权不同的菜单
- [ ] 根据不同的登录用户角色,展示不同的菜单