[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9040":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":21,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":40,"discoverSource":41},9040,"zb-admin","zouzhibin\u002Fzb-admin","zouzhibin","系统基于vite+vue3+pinia+element-plus+ts后台管理系统、一款开箱即用的 Vue 中后台管理系统框架， 兼容PC、移动端。vue-admin, vue-element-admin, vue后台, 后台系统, 后台框架, 管理后台, 管理系统","https:\u002F\u002Fyuanzbz.gitee.io\u002Fvue-admin-perfect\u002F#\u002Fhome",null,"Vue",998,179,10,6,0,2,47.97,false,"master",true,[23,24,25,26,27,28,29,30,31,32,33,34,35,36],"element-plus","management-system","pinia","typescript","vite","vue","vue-admin","vue-admin-perfect","vue-admin-plus","vue-cli","vue-router","vue3","vue3-typescript","vuex","2026-06-12 04:00:42","## 简介\nvue-element-perfect 是一个后台前端解决方案,它使用了最新的前端技术栈、动态路由，权限验证，并且有着丰富的组件,企业级中后台解决方案，可免费商用，同时支持PC、平板、手机\n本项目也参考了很多开源的项目、\n### 在线预览\n- gitee国内访问地址：https:\u002F\u002Fyuanzbz.gitee.io\u002Fvue-admin-perfect\u002F#\u002Fhome\n- github site : https:\u002F\u002Fzouzhibin.github.io\u002Fvue-admin-perfect\u002F\n\n- 基础功能版本预览：https:\u002F\u002Fyuanzbz.gitee.io\u002Fvue-admin-simple\n\n\n\n### git仓库(欢迎 Star⭐)\n- Gitee： —— [https:\u002F\u002Fgitee.com\u002Fyuanzbz\u002Fvue-admin-perfect](https:\u002F\u002Fgitee.com\u002Fyuanzbz\u002Fvue-admin-perfect)\n- GitHub： —— [https:\u002F\u002Fgithub.com\u002Fzouzhibin\u002Fvue-admin-perfect](https:\u002F\u002Fgithub.com\u002Fzouzhibin\u002Fvue-admin-perfect)\n- 基础功能版本： —— [https:\u002F\u002Fgitee.com\u002Fyuanzbz\u002Fvue-admin-simple](https:\u002F\u002Fgitee.com\u002Fyuanzbz\u002Fvue-admin-simple)\n\n## 项目功能\n- 使用Vue3.0开发，单文件组件采用＜script setup＞\n- 采用 Vite3 作为项目开发、打包工具（配置了 Gzip 打包、TSX 语法、跨域代理）\n- 整个项目集成了 TypeScript\n- 登录逻辑，使用vue-router进行路由权限拦截，判断，路由懒加载\n- 使用 keep-alive 对整个页面进行缓存，支持多级嵌套页面\n- 侧边栏导航菜单栏动态的显示\n- 各种可视化地图组件\n- 使用 Pinia替代 Vuex，轻量、简单、易用\n- 导出excel,自定义样式导出excel、多表头导出\n- 表单、表格、水印、多标签显示、打印功能，图片打印、表格打印、普通打印、二维码、拖拽、markdown、头像裁剪、图片上传...\n- 使用 Prettier 统一格式化代码，集成 Eslint、代码校验规范\n\n## 安装\n```\n  # GitHub\n  git clone https:\u002F\u002Fgithub.com\u002Fzouzhibin\u002Fvue-admin-perfect.git\n  # Gitee\n  git clone https:\u002F\u002Fgitee.com\u002Fyuanzbz\u002Fvue-admin-perfect.git\n```\n\n## 分支管理\n- master 技术采用 vite + vue3.0 + Typescript + pinia\n- vue-admin-simple  简易版本\n- vite-vuex vite + vue3.0 + Typescript + vuex\n- vue-i18n 语言切换版本\n- webpack 技术采用 webpack + vue3.0 + Typescript + vuex\n- uniapp uniapp版本 uniapp +vuex +element scss\n  ```\n  # 本地开发 启动项目\n  借助hbuilder工具运行浏览器启动\n  ```\n\n## 下载依赖\n```\n npm install\n cnpm install\n yarn \n # npm install 安装失败，请升级 nodejs 到 16 以上，或尝试使用以下命令：\n  npm install --registry=https:\u002F\u002Fregistry.npm.taobao.org\n```\n## 运行打包\n```\n npm run dev\n npm run build \n```\n## eslint+prettier\n```\n# eslint 检测代码\nnpm run lint\n\n#prettier 格式化代码\nnpm run lint:prettier\n```\n\n## 文件目录结构\n```\nvue-admin-perfect\n├─ public                 # 静态资源文件（忽略打包）\n├─ src\n│  ├─ api                 # API 接口管理\n│  ├─ assets              # 静态资源文件\n│  ├─ components          # 全局组件\n│  ├─ config              # 全局配置项\n│  ├─ hooks               # 常用 Hooks\n│  ├─ language            # 语言国际化\n│  ├─ layout              # 框架布局\n│  ├─ routers             # 路由管理\n│  ├─ store               # pinia store\n│  ├─ styles              # 全局样式\n│  ├─ utils               # 工具库\n│  ├─ views               # 项目所有页面\n│  ├─ App.vue             # 入口页面\n│  └─ main.ts             # 入口文件\n├─ .env                   # vite 常用配置\n├─ .env.development       # 开发环境配置\n├─ .env.production        # 生产环境配置\n├─ .env.test              # 测试环境配置\n├─ .eslintignore          # 忽略 Eslint 校验\n├─ .eslintrc.cjs           # Eslint 校验配置\n├─ .gitignore             # git 提交忽略\n├─ .prettierignore        # 忽略 prettier 格式化\n├─ .prettierrc.config.js         # prettier 配置\n├─ index.html             # 入口 html\n├─ yarn.lock      # 依赖包包版本锁\n├─ package.json           # 依赖包管理\n├─ README.md              # README 介绍\n├─ tsconfig.json          # typescript 全局配置\n└─ vite.config.ts         # vite 配置\n```\n\n### 微信交流群\n|                                      微信二维码                                      |\n| :----------------------------------------------------------------------------------: |\n| \u003Cimg src=\"http:\u002F\u002F182.61.5.190:8889\u002Fwe.png\" width=170\u002F> |\n\n\n\n","zb-admin 是一个基于 Vue3 的后台管理系统框架，采用 Vite、Pinia 和 Element Plus 等现代前端技术栈构建。它支持动态路由、权限验证及丰富的组件库，提供登录逻辑、页面缓存、多级嵌套导航等功能，并且兼容 PC 和移动端设备。该项目集成了 TypeScript 以增强代码的类型安全性和可维护性，同时使用 Pinia 替代 Vuex 进行状态管理，提升了开发体验。zb-admin 适用于需要快速搭建企业级中后台管理界面的场景，无论是新项目启动还是现有系统的重构升级都能很好地满足需求。","2026-06-11 03:20:55","top_language"]