Skip to content

Mywbj/react18-template

Repository files navigation

React18-template

介绍 📖

🌈 当前后台管理框架模板是基于 React18、React-Router v6、Redux && Redux-Toolkit、TypeScript、Ant-Design v5

一、Git 仓库地址 (欢迎 Star⭐)

二、🔨🔨🔨 项目功能

  • 🚀 采用最新技术找开发:React18、React-Router v6、React-Hooks、TypeScript
  • 🚀 整个项目集成了 TypeScript (完全是为了想学习 🤣)
  • 🚀 支持 Antd 主题色更换、组件大小切换、语言切换、暗黑、 灰色...
  • 🚀 使用 Redux-Toolkit 做状态管理,内部集成了 immer、react-redux、redux-persist
  • 🚀 使用 TypeScript 对 Axios 整个二次封装 (全局错误拦截、常用请求封装、全局请求...)
  • 🚀 使用 Prettier 统一格式化代码,集成 Eslint、Stylelint 代码校验规范(项目规范配置)
  • 🚀 使用 husky 提交前自动格式化代码

四、安装使用步骤 📑

  • Clone:
# Gitee
git clone https://gitee.com/Mywbj/react18-template
# GitHub
git clone https://github.com/Mywbj/react18-template
  • 安装依赖:
yarn
或
npm install

# 安装失败,请升级 nodejs 到 16 以上,或尝试使用以下命令:
npm install --registry=https://registry.npm.taobao.org
  • 运行:
yarn start
或
npm run start
  • 打包:
yarn build
或
npm run build
  • 代码风格修复:
yarn fix
或
npm run fix
  • 格式化当前项目下的所有文件:
yarn prettier
或
npm run prettier

About

一个react18+typescript的项目模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published