9

开源后台管理框架-Geeker-Admin

 1 year ago
source link: http://osp.io/archives/7945
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

开源后台管理框架-Geeker-Admin – 开源派

Geeker-Admin是国人开源的后台管理框架,基于 Vue3.2、TypeScript、Vite4、Pinia、Element-Plus编写,封装了一些常用组件、Hooks、指令、动态路由、按钮级别权限控制等功能。遵守MIT开源协议。

q2_167329.jpg@596w_1l.jpg

功能特色:

  • 使用 Vue3.2 + TypeScript 开发,单文件组件< script setup >
  • 采用 Vite4 作为项目开发、打包工具(配置 Gzip 打包、TSX 语法、跨域代理…)
  • 使用 Pinia 替代 Vuex,轻量、简单、易用,集成 Pinia 持久化插件
  • 使用 TypeScript 对 Axios 整个二次封装(请求拦截、取消、常用请求封装…)
  • 基于 Element 二次封装 ProTable 组件,表格页面全部为配置项 columns
  • 支持 Element 组件大小切换、暗黑模式、i18n 国际化
  • 使用 VueRouter 进行路由权限拦截、页面按钮权限配置、路由懒加载
  • 使用 KeepAlive 对页面进行缓存,支持多级嵌套页面缓存
  • 常用自定义指令开发(权限、复制、水印、拖拽、节流、防抖、长按…)
  • 使用 Prettier 统一格式化代码,集成 ESLint、Stylelint 代码校验规范
  • 使用 husky、lint-staged、commitlint、czg、cz-git 规范提交信息

Demo: https://admin.spicyboy.cn

源代码:https://github.com/HalseySpicy/Geeker-Admin


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK