Skip to content

基于 Vue 和 ElementUI 构建的一个企业级后台管理系统

License

Notifications You must be signed in to change notification settings

pettyAlways/vue-cms

This branch is 76 commits ahead of, 57 commits behind Neveryu/vue-cms:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1af08d7 · Jun 9, 2019

History

90 Commits
May 11, 2018
Jun 9, 2019
May 24, 2018
Jun 9, 2019
Dec 9, 2018
Jan 5, 2018
Jan 5, 2018
Jan 5, 2018
Jan 12, 2018
Jan 5, 2018
Jan 5, 2018
May 4, 2018
May 24, 2018
Jan 26, 2018
Jan 5, 2018
Nov 24, 2018
Nov 24, 2018

Repository files navigation

vue-cms

基于 Vue 和 ElementUI 构建的企业级后台管理项目

vue element-ui Build Status license

简介

vue-cms 是一个企业级管理后台项目,基于 Vue 和 ElementUI构建。它使用了最新的前端技术栈,内置了i18国际化解决方案,动态路由,权限验证等很多功能特性。

写在前面

请确保你安装了 nodegit,与此同时,你应该对 VueES2015+ElementUI有所了解。我们的请求有使用 Mock.js 模拟,也有使用线上真实的接口数据,提前了解和学习这些知识会对使用本项目有很大的帮助。

Build Setup

# 克隆项目
git clone https://github.com/Neveryu/vue-cms.git

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm start

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

发布

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

功能

- 登录/注销
- 权限验证
- 多环境发布
- 动态侧边栏(支持多级路由)
- better-scroll
- 国际化多语言
- Screenfull全屏
- 列表拖拽
- Svg Sprite 图标
- Dashboard
- 本地mock数据
- Echarts 图表
- 导出excel
- 导出zip
- 前端可视化excel
- CountTo

截图

About

基于 Vue 和 ElementUI 构建的一个企业级后台管理系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 88.5%
  • Vue 8.7%
  • JavaScript 2.7%
  • HTML 0.1%