基于 Laravel + vue + element ui 的后台管理脚手架,自带权限管理系统

Laravel-Admin 是用 laravel + elementUi前端框架前后端分离写成的后台脚手架,自带用户组权限系统。支持后台菜单三级分类,支持webpack 打包,热加载。
local.admin.com_ (1).png

local.admin.com_ (2).png

local.admin.com_ (1).png

local.admin.com_ (2).png

local.admin.com_ (3).png

local.admin.com_ (4).png

local.admin.com_ (5).png

local.admin.com_.png

具体使用方法见项目github 地址:https://github.com/jack15083/laravel-admin

本帖已被设为精华帖!
本帖由系统于 5年前 自动加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 22

顶一下哈哈,希望大家多多支持,有什么问题请留言

5年前 评论

设置新的菜单权限后重新登录后才会生效

5年前 评论

顶一下哈哈,希望大家多多支持,有什么问题请留言

5年前 评论

element-ui 可以做网站的前台吗?

5年前 评论

可以的啊。不过一般前台最好自己写ui因为需要自定义的内容比较多。

5年前 评论

下个项目试下 希望坑不要太多

5年前 评论

@pi_phq 有坑的话请告知我一下,:smile:

5年前 评论

已更新到2.0版
支持三级菜单
优化webpack打包方式,线上打包更新js缓存。
优化样式

5年前 评论

权限管理最好做成注入式路由,后端返回数据权限,动态加载路由,瞄了眼代码,没发现有做动态权限限制的,可能是没仔细看到。如果是后台管理,需要注意不要入侵其他端的代码,webpack.mix.js 里的 rm 最好去掉或者是将整个后台的资源文件打包到单独的后台资源文件目录,组件拆分还是需要做一下的,不然可维护性和可读性太差,不利于后续开发。加油吧~

5年前 评论

@Seaony 动态权限检查是写在中间件里的哦,你可能没看到,webpack打包rm的目的是为了删除以前的打包文件节省资源,不然每次打包都会生成新文件,确实可以将打包的文件放到其它目录,这个建议很好采纳了哈哈,关于前端组件拆分的话可以给点具体建议吗

5年前 评论

建议按照 视图 + feature 组件 的形式进行拆分,写组件的目的在于可复用或可组合,将多个页面中都会用到的组件单独拆分,这样不管是开发还是后期维护都会更加得心应手

5年前 评论

@Seaony 明白你的意思了,我这里写的权限管理没有可重用的组件的,如果业务里有重用组件的话可以写到resources/assets/js/components里

5年前 评论

2.1版发布

1.打包目录变更
2.支持npm run watch热加载,不用手动刷新浏览器
3.钉钉登录支持
4.后台支持更改主题色

5年前 评论
czy2020

@Baster 建议可以把常用的后台组件可以集成上去,如:富文本, 多图上传 等等

5年前 评论

不执行npm 命令不行吗

5年前 评论

新版本发布样式更新

4年前 评论

大佬,请问账号和密码是什么

4年前 评论

对laravel不是太熟悉在公司弄了一天没有配置好……主要要因为登录的时候请求api/login的时候报404,请大神指点一下。

file

4年前 评论

是不是可以和后端共用一个域名

4年前 评论

有坑,下面这些加载不出来,执行npm run dev 报错。。。

file

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!