首先感谢群里小伙伴 @客官讲好简单 的反馈,之前很多人想基于蘑菇博客项目做一些修改,然后也遇到很多坑,我就在这里专门写一篇博客,来和大家说一下蘑菇博客需要如果进行扩展。
目前假设小伙伴想要在扩展一个新的功能,首先需要在 mogu_admin 下的 RestApi包中,添加一个类
然后需要在 vue_mogu_admin项目中,编写对应的页面
编写完成页面后,我们需要进入后台管理页面 下的 菜单管理,进行菜单的添加
如果你的页面还有对应的按钮的话,比如 添加按钮,删除按钮,编辑按钮,那么还需要在按钮管理处配置
需要注意的是,在编写页面的时候,如果我们需要让没有权限的按钮,给隐藏起来的话,那么前端页面还需要配置一下 v-permission 指令,这里的值,对应的就是上面按钮管理里面的URL
最后我们就需要进入后台管理的角色管理处,给我们的超级管理员,添加刚刚我们的页面以及对应的按钮
然后保存,刷新页面或者重新登录后,就能够看到我们添加后的菜单了~。