关于vue项目管理项目的架构管理平台

关于vue项目管理项目的架构管理平台

https://panjiachen.github.io/vue-element-admin-site/#/zh-cn/faq

  • 31.4k 次浏览

完整项目地址:vue-element-admin
系类文章一:手摸手,带你用vue撸后台 系列一(基础篇)
系类文章二:手摸手,带你用vue撸后台 系列二(登录权限篇)
系类文章三:手摸手,带你用vue撸后台 系列三(实战篇)
系类文章四:手摸手,带你用vue撸后台 系列四(vueAdmin 一个极简的后台基础模板)

前言

这半年来一直在用vue写管理后台,目前后台已经有七十多个页面,十几种权限,但维护成本依然很低,效率依然很高,所以准备开源分享一下后台开发的经验和成果。目前的技术栈主要的采用vue+element+axios.由于是个人项目,所以数据请求都是用了mockjs代替。

后续会出一系列的教程配套文章,如如何从零构建后台项目框架,如何做完整的用户系统(如权限验证,二次登录等),如何二次开发组件(如富文本),如何整合七牛等等文章,各种后台开发经验等等。莫急~~

功能

  • 登录/注销
  • 权限验证
  • 侧边栏
  • 面包屑
  • 富文本编辑器
  • Markdown编辑器
  • JSON编辑器
  • 列表拖拽
  • plitPane
  • Dropzone
  • Sticky
  • CountTo
  • echarts图表
  • 401,401错误页面
  • 错误日志
  • 导出excel
  • table example
  • form example
  • 多环境发布
  • dashboard
  • 二次登录
  • 动态侧边栏
  • mock数据
  • svg iconfont

开发

    # 克隆项目
    git clone https://github.com/PanJiaChen/vue-element-admin.git

    # 安装依赖
    npm install

    # 本地开发 开启服务
    npm run dev

浏览器访问 http://localhost:9527

发布

    # 发布测试环境 带webpack ananalyzer
    npm run build:sit-preview

    # 构建生成环境
    npm run build:prod

目录结构

├── build                      // 构建相关  
├── config                     // 配置相关
├── src                        // 源代码
│   ├── api                    // 所以请求
│   ├── assets                 // 主题 字体等静态资源
│   ├── components             // 全局公用组件
│   ├── directive              // 全局指令
│   ├── filtres                // 全局filter
│   ├── mock                   // mock数据
│   ├── router                 // 路由
│   ├── store                  // 全局store管理
│   ├── styles                 // 全局样式
│   ├── utils                  // 全局公用方法
│   ├── view                   // view
│   ├── App.vue                // 入口页面
│   └── main.js                // 入口 加载组件 初始化等
├── static                     // 第三方不打包资源
│   ├── jquery
│   └── Tinymce                // 富文本
├── .babelrc                   // babel-loader 配置
├── eslintrc.js                // eslint 配置项
├── .gitignore                 // git 忽略项
├── favicon.ico                // favicon图标
├── index.html                 // html模板
└── package.json               // package.json

状态管理

后台只有user和app配置相关状态使用vuex存在全局,其它数据都由每个业务页面自己管理。

效果图

两步验证登录 支持微信和qq

)

真正的动态换肤

拖拽排序

上传裁剪头像

错误统计

富文本(整合七牛 打水印等个性化功能)

更多demo

占坑

系类文章一

赞赏支持赞  |   85收藏  |  431

原文地址:https://www.cnblogs.com/chenhuichao/p/9106421.html

时间: 2024-08-30 09:03:41

关于vue项目管理项目的架构管理平台的相关文章

助力绵阳市商业银行,打造高效项目生命周期管理平台

金融市场捷报连连,近日,TechExcel公司再次凭借产品和服务实力直签下绵阳市商业银行,打造项目全生命周期管理平台.DevSuite研发与项目管理平台为绵阳市商业银行员工提供了一套必不可少的信息化工具,大大提升研发管理效率. 绵阳市商业银行(绵阳市商业银行股份有限公司)是国有控股地方商业银行,成立于2000年9月,是中国(绵阳)科技城唯一一家国有控股法人金融机构.成立至今,绵阳市商业银行秉承"服务地方.服务中小"的企业宗旨,全力打造一流中小企业金融服务机构,不断开创科学发展新局面.2

竞品分析」项目协作管理平台-Teambition和CORNERSTONE--深度体验

一.分析目的通过分析2B产品中的团队协作管理软件的对比分析,用于为公司团队协作软件的选型做产考.二.竞品归属市场概况2.1.目标用户群及需求主要面向企业用户,用于解决企业不同地域以及不同职能部门之间的团队协作难点.2.2.市场规模中国大概有4000万+企业,如采用人均年费制,均价200+/人/年,按平均一个企业或团队最少10人算,市场规模可在千亿左右.因此如果能培养行业使用习惯,市场价值可观.2.3.针对笔者所在团队的需求详细分析如下:1.需求管理:能够对需求池进行管理.2.迭代管理:能够对产品

kettle系列-kettle管理平台部署说明

本介绍我的开源项目[kettle-manager]kettle管理平台如何获取并部署使用,该项目介绍请参看另一篇博文:http://www.cnblogs.com/majinju/p/5739820.html . 下面主要介绍项目部署流程,使用中有问题可以发邮件反馈. 准备工作: 本系统暂时只支持oracle数据库,后续稍作改进就能支持更多数据库,所有你需要有一个oracle数据库. 本系统现在默认的kettle版本是5.4,部署包中的jar都是kettle5.4的jar,理论上更换对应版本的j

迈瑞综合应用及流程管理平台项目

主题:迈瑞综合应用及流程管理平台项目技术框架交流 嘉宾:迈瑞集团 周舟 有些人一见钟情,有些人日久生情,迈瑞和K2就属于后者. 迈瑞的K2项目始于2010年,一开始和K2的情感磨合并不顺利,像所有父母之命媒妁之言的婚姻一样,一开始相敬如宾,直到一天天相处下来,摸透了彼此的脾气习性,才开始"天雷勾动地火",2012年掌握要领后,迈瑞开始出现爆发式的应用,仅当年就上线153个业务流程. 应用架构总览 技术架构-工作流引擎(WMP-2) 流程平台展示 技术架构-工作流引擎(WMP-1) (本

企业级云管理平台的架构实现与落地实践、趋势分析

4月23日天云软件技术开放日已圆满落幕,接下来几天将陆续放出沙龙期间技术大牛们的干货分享现场实录及相关文件,敬请关注.此文为第一篇,由天云软件产品总监马俊带来的IaaS专题:企业级云管理平台的架构实现与落地实践.趋势分析,以下为演讲实录. 马俊:我给大家介绍一下云管平台,OpenStack现在比较流行,企业级客户IT架构在OpenStack上会有一个云管的平台,整个业界对云系统建设也都是怎么认识的. 我们看其实最下面有一个虚拟化的层,这里面有Vsphere.KVM.XenServer,然后在上面

vue,vuex的后台管理项目架子structure-admin,后端服务nodejs,前端vue页面

之前写过一篇vue初始化项目,构建vuex的后台管理项目架子,这个structure-admin-web所拥有的功能 1.vuex来实现状态管理 2.静态页面,未引入后端服务 3.组件是用的是element-ui 4.页面布局是上左右,左右布局使用的弹性和布局flex,左边定宽,右边计算宽度 5.左右的滚动条是相互独立的,去掉body上的滚动条 6.没有业务代码,仅仅是一个静态的vuex的架子 说明:之前使用左侧menu的fixed布局,发现element-ui的弹窗组件不能正常显示,考虑换成f

基于BIM技术的施工管理平台研究

BIM技术是一种数字化建模技术,它根据建筑图纸等信息生成三维的建筑模型,可以在最早期向我们展示该建筑物.BIM技术与工程项目成本管理系统相结合,方面可以提高项目前期的预算精度,同时也可以帮助企业在项目施工过程中对成本数据的精确化管理.两者相结合,BIM技术可以在整个成本管理过程中实时的对成本数据进行监管,保证其正确性. 问题 自21世纪,建筑业作为我国国民经济的支柱产业已进入高速发展期,目前正面临着大规模的基本建设.而建筑业快速发展的同时,主要存在着以下问题. 1.技术和管理水平相对落后 在激烈

论信息系统项目的沟通管理论文范文

论信息系统项目的沟通管理论文范文 摘要 2015年3月,我作为承建单位的项目经理,参与了 XX公司话务网管系统改造工程,负责整个项目的管理工作.该网管改造工程项目实现了统一资源平台.统一性能平台. 统一告警平台.综合操作维护平台,客户服务支撑平台和集中网优平台等功能,提升客户对通信平台的"集中监控.集中维护.集中处理"的能力,以及运维管理工作的效率. 在项目沟通管理过程中,我深知项目经理的绝大多数时间都用于与团队成员和其他干系人的沟通.在网管改造工程项目中,为了能更好的实现项目目标,获

论信息系统项目的进度管理

试题二  论信息系统项目的进度管理 项目进度管理是保证项目的所有工作都在指定的时间内完成的重要管理过程.管理项目进度是每个项目经理在项目管理过程中耗时耗力最多的一项工作,项目进度与项目成本.项目质量密不可分. 请以“信息系统项目的进度管理”为题,分别从以下三个方面进行论述: 1.概要叙述你参与管理过的信息系统项目(项目的背景.项目规模.发起单位.目的.项目内容.组织结构.项目周期.交付的产品等),并说明你在其中承担的工作. 2.结合信息系统项目管理实际情况并围绕以下要点论述你对信息系统项目进度管