基于 Vue3 + js 现代化的管理系统【简洁版】
探索本项目的源码 »
ZY·Admin是一个现代化的管理系统,提供了一系列功能丰富的组件和工具,帮助开发者快速搭建和开发管理
后台应用。
基于 Vue 3 + js + Pinia +Vite + Ant Design Vue 构建
做这个项目主要原因:全网大都是 Vue3 + TypeScript 版本的,so so 决定做一个JavaScript版本的供大家使用
完整版还在开发中… 将会包含(管理后台+web前台+Node后端代码一整套)
克隆本仓库到本地
git clone https://gitee.com/Z568_568/ZY-Admin.git
安装依赖
npm install
本地启动
npm run dev
打包生产环境
npm run build
/**
* 在主框架内显示
* 路由配置说明
* {
path: '/dir-demo-info', // 页面地址(唯一)
name: 'dir-demo-info', // 页面名称(唯一)
hidden: false, // 隐藏(不展示在侧边栏菜单)
meta: {
title: '用户管理', // 页面标题
icon: 'yonghuguanli', // 页面图标
cache: true, // 页面是否进行缓存 默认true
link: false, // 页面是否是外链 默认false
frameSrc: false, // 页面是否是内嵌 默认false
requiresAuth: true, // 页面是否是需要登录 默认true
perms: [ // 页面的操作的权限列表
'sys:user:list', // 查询
'sys:user:create', // 增加
'sys:user:update', // 更新
'sys:user:delete', // 删除
],
},
component: () => import('@/views/sys/user/dir-user-info.vue'),
}
*
*/
// 需要根据用户单独从后端那权限表
let perms = {
admin: ['*'],
test: [
'sys:user:list',
'sys:user:create',
'sys:user:update',
'sys:user:delete',
],
}
…
欢迎对ZY·Admin项目的改进和完善,如果您发现任何错误或有任何建议,请随时提交问题和拉取请求。
ZY·Admin是一个开源项目,根据MIT许可证发布。有关更多信息,请参阅LICENSE文件。
博客全栈系统 vue2 + node.js
个人文件管理+图床管理服务系统
node+mysql后端api基础服务模板
node+mongodb开发REST API 的轻量级样板