/io-admin-web-react-ts

基于Vite + React + TypeScript + Antd实现的权限管理脚手架, 使用它可以快速帮助我们开发后台管理系统

Primary LanguageTypeScriptApache License 2.0Apache-2.0

简介

基于 Vite + React + TypeScript + antd 实现的权限管理脚手架, 使用它可以快速帮助我们开发后台管理系统

项目结构

└─src
    ├─api           接口请求
    ├─assets        静态资源
    │  ├─css
    │  ├─fonts
    │  └─images
    ├─config        配置
    ├─layout        项目主体结构
    │  ├─footer
    │  ├─header
    │  └─main
    ├─pages         页面
    │  ├─Discover
    │  │  └─store
    │  ├─Home
    │  └─Test
    ├─router        路由
    ├─store         redux
    ├─types         公共类型
    └─utils         工具

技术栈 & 环境

  • yarn
  • vite
  • react
  • typescript
  • immutable
  • react-dom
  • react-redux
  • react-router-dom
  • react-transition-group
  • redux
  • redux-immutable
  • redux-thunk
  • styled-components
  • axios
  • prettier
  • eslint

项目启动

git clone ...
yarn -i
yarn dev

格式化代码

yarn format

项目打包

yarn build

...