集成 react 18.2 , antd design 5 , vite , Hooks context 开发模式。 recoil 状态管理的后台管理框架
2023-11-30 14:28:22
预览
README

用到的一些插件 React 18。recoil 状态管理工具。antd design 5 版本组件库。dayjs。axios。eslint。less。vite。

运行命令

  1. pnpm install
  2. pnpm install @wangeditor/editor
  3. 启动项目 pnpm dev
  4. 打包项目 pnpm build

React Context 开发模式 完全避免大量拆分组件之后互相传值导致代码冗余的问题

代码规范配置

    1. 内置了 .eslintrc.cjs .eslintignore prettierrc.cjs
    1. 可以下载 Eslint 。 Prettier - Code formatter。 插件统一你团队的代码格式
    1. 配置了一键格式化全局项目代码,命令: pnpm format
  1. 代码风格的配置都在 .eslintrc.cjs 文件,如需额外新增配置可前往 https://eslint.org/docs/latest/use/configure/ 查找对应配置

内置的一些东西

  1. 配置了导航栏页签功能 使用的是 Tabs 组件
  2. 配置了动态路由 在项目的首页有方法路径以及如何实现
  3. 配置了项目全局的主题样式,组件库的样式以及菜单栏的样式
  4. axios 的封装,请求 type 类型的封装,更好的调用接口方式