<b>小爱Admin</b>
**A magical vue element touzi admin.**
**分支说明:**
**master分支**:前后端统一开发的版本;可以用于学习nodejs+mongodb+express相关知识;
**dev分支**:进行了前后端分离的版本;用户只关注于前端部分,可忽略服务端;下载下来,即可运行;
<font color="#00dd00">
dev-permission分支:
增加了权限管理(包括页面权限和按钮权限)的功能和顶栏三级菜单显示,完全剥离nodejs后台,使用mockjs模拟数据,让用户只需关注前端,更容易上手学习。目前此分支为正常维护分支。如有需要,请大家clone本分支代码运行。</font>
## 项目博客文档
1.[vue-小爱ADMIN系列文章(一):用Vue-cli3+mockjs 实现后台管理权限和三级菜单功能](https://github.com/wdlhao/webBlog/blob/master/readmes/01.md)
2.[vue-小爱ADMIN系列文章(二):微信微博等分享,国际化,前端性能优化,nginx服务器部署](https://github.com/wdlhao/webBlog/blob/master/readmes/02.md)
## 提示
如果你觉得该项目对你有帮忙,记得给我点个赞**star**吧;
## About
本文主要讲解dev-permission分支内容:
```bash
如果对您对此项目有兴趣,可以点 "Star" 支持一下 谢谢! ^_^
或者您可以 "follow" 一下,我会不断开源更多的有趣的项目
开发环境 windows 64 、nodejs 6.11.0
如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR
```
## 技术栈
**前端技术栈:** vue2 + vuex + vue-router + webpack + ES6/7 + less + element-ui
**服务端技术栈:** mockjs
## 参考文档
* [vue](https://vuejs.bootcss.com/v2/guide/):Vue是一套用于构建用户界面的渐进式框架。
* [vuex](https://vuex.vuejs.org/zh/):Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。
* [vue-router](https://router.vuejs.org/zh/):Vue Router 是 Vue.js 官方的路由管理器。
* [webpack](https://webpack.js.org/concepts/):前端模块打包器。
* [less](http://lesscss.cn/):Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。
* [element-ui](https://element.eleme.io/):Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。
* [mockjs](https://github.com/nuysoft/Mock/wiki/Getting-Started):生成随机数据,拦截 Ajax 请求。
## 前序准备
**运行前准备:**
由于此项目是基于nodejs的前后端结合项目,你需要进行nodejs的相关准备工作。项目运行之前,请确保系统已经安装以下应用:
(1)、node (6.0 及以上版本)。使用细节,请参考:[node的下载及安装。](https://nodejs.org/en/download/)
## 开发:
1. git clone -b dev-permission <https://github.com/wdlhao/vue2-element-touzi-admin> (注意:要从dev-permission分支拉取代码)
2. cd vue2-element-touzi-admin
3. npm install
**本地运行:**
**npm run serve** 运行之后,会默认打开本地访问路径:<http://localhost:8012>
**发布:**
**npm run bulid** (生成打包之后的项目文件,此文件主要用于项目部署)。
## 演示
测试账号:
1. username: admin / password: 123456
2. username: editor / password: 123456
注意:
admin:拥有最高权限,可以查看所有的页面和按钮;
editor:只有被赋予权限的页面和按钮才可以看到;
**温馨提示**:
1、项目图标来源:
本项目图标线上地址为://at.alicdn.com/t/font\_1258069\_e40c6mwl0x8.js, 在public/index.html中引入;
大家如需更换图标,可直接替换为自己iconfont线上的图标库地址即可;
2、执行npm run dev报错处理方案:
可能是你的本机安装nodejs版本过高,请卸载nodejs高版本,重新安装较低版本(如v10.9.0);
或者通过安装nvm来切换到较低版本也可以实现正常启动;
## 查看更多demo
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/github/1.png)
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/github/2.png)
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/github/3.png)
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/github/4.png)
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/github/5.png)
## 技术答疑,交流QQ群
项目说明:小爱ADMIN 是完全开源免费的管理系统集成方案,可以直接应用于相关后台管理系统模板;很多重点地方都做了详细的注释和解释。如果你也一样喜欢前端开发,欢迎加入我们的讨论/学习群,群内可以提问答疑,分享学习资料;
欢迎添加群主微信和qq群答疑:
![image](https://github.com/wdlhao/vue2-element-touzi-admin/blob/dev-permission/src/assets/img/qcode.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
基于vue2.0 +vuex+ element-ui后台管理系统.zip
共125个文件
vue:50个
js:33个
png:16个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 53 浏览量
2024-12-01
14:12:01
上传
评论
收藏 1.67MB ZIP 举报
温馨提示
基于vue2.0 +vuex+ element-ui后台管理系统小爱Admin一个神奇的vue元素投资管理器。修订说明master分支前统一开发的版本可以用于学习nodejs+mongodb+express相关知识dev分支进行了前远程分离的版本用户只关注前端部分,可忽略服务端下载下来,即可运行dev-permission分支增加了权限管理(包括页面权限和按钮权限)的功能和顶栏三级菜单显示,完全剥离nodejs后台,使用mockjs模拟数据,让用户只需关注接口,更容易上手学习。此分支为正常维护分支。如有需要,请大家克隆本分支代码运行。项目博客文档1. vue-小爱ADMIN系列文章(一)用Vue-cli3+mockjs实现后台管理权限和三级菜单功能2. vue-小爱ADMIN系列文章(二)微信微博等分享,国际化,接口性能优化,nginx服务器部署提示如果你觉得这个项目对你有帮助,记得给我点个赞星吧关于这里主要讲解dev-permission分支内容 如果对您对此项目有兴趣,可以点 "Star" 支持一下 谢谢! ^_^ 或
资源推荐
资源详情
资源评论
收起资源包目录
基于vue2.0 +vuex+ element-ui后台管理系统.zip (125个子文件)
.env.development 39B
.eslintignore 29B
pro_map.gif 15KB
.gitignore 214B
index.html 1KB
favicon.ico 2KB
qcode.jpg 53KB
wechat.jpg 23KB
bg9.jpg 13KB
avatar-2.jpg 3KB
china.js 60KB
index.js 6KB
mUtils.js 5KB
vue.config.js 5KB
permission.js 5KB
permission.js 3KB
money.js 3KB
topRouter.js 3KB
user.js 3KB
share.js 2KB
user.js 2KB
env.js 2KB
axios.js 2KB
menu.js 2KB
zh.js 1KB
en.js 1KB
money.js 1KB
sales.js 1KB
index.js 973B
permission.js 932B
roma.min.js 923B
main.js 840B
money.js 787B
user.js 533B
index.js 523B
index.js 491B
index.js 384B
index.js 352B
auth.js 299B
index.js 275B
sales.js 167B
index.js 143B
babel.config.js 82B
package-lock.json 1.43MB
area.json 175KB
chinaTabs.json 16KB
westeros.json 11KB
logs.json 2KB
package.json 1KB
element-ui.less 5KB
common.less 3KB
scrollBar.less 2KB
variables.less 598B
README.md 5KB
2.png 512KB
5.png 227KB
1.png 131KB
4.png 123KB
3.png 96KB
avatar-3.png 30KB
500.png 15KB
404.png 15KB
401.png 15KB
qq.png 14KB
toMPic02.png 12KB
orange.png 9KB
avatar.png 9KB
zan.png 4KB
logo.png 2KB
backTop.png 516B
.env.production 38B
america.svg 3KB
china.svg 1KB
资源内容.txt 1KB
标签.txt 9B
infoModify.vue 14KB
fundList.vue 12KB
infoShow.vue 11KB
headNav.vue 9KB
addFundDialog.vue 8KB
incomePayPosition.vue 7KB
typePosition.vue 6KB
index.vue 6KB
fundPosition.vue 6KB
test.vue 5KB
userList.vue 5KB
login.vue 5KB
chinaTabsTable.vue 5KB
leftMenu.vue 4KB
jianshuShare.vue 4KB
jianshuLeftShare.vue 4KB
infoShare.vue 4KB
sinaShare.vue 4KB
inviteShare.vue 4KB
radarChart.vue 3KB
yanShare.vue 3KB
chinaTabsList.vue 3KB
hengShare.vue 3KB
orderSource.vue 3KB
juejinShare.vue 3KB
共 125 条
- 1
- 2
资源评论
赵闪闪168
- 粉丝: 1643
- 资源: 4856
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C#销售管理系统源码数据库 SQL2008源码类型 WinForm
- Vue前端开发中常用UI组件库的选择与快速集成
- kernel-modules-4.19.90-89.11.v2401.ky10.x86-64.rpm
- kernel-devel-4.19.90-89.11.v2401.ky10.x86-64.rpm
- kernel-4.19.90-89.11.v2401.ky10.x86-64.rpm
- Unity游戏中高效的UI管理系统设计与实现
- Linux无窗口系统的图形界面demo程序(kmscube)
- 本报告基于电商平台的订单数据进行深入分析,旨在通过数据挖掘和可视化手段,洞察电商业务的运营状况,识别市场趋势,优化产品策略,并提出针对性的营销策略建议 报告涵盖数据预处理、财务分析、产品分析、市场分析
- C#ASP.NET企业展会网站源码数据库 Access源码类型 WebForm
- UDS ISO-14229协议中文翻译
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功