menu 菜单
niucloud 菜单设置包括平台端菜单和站点端菜单,系统初始化安装或者插件安装会自动加载系统的菜单配置文件,菜单配置文件以 json 的形式存放在 resource 下面,包括 admin.json 和 site.json,开发者开发菜单实际是研究系统的 json 配置文件以及插件的菜单配置文件,json 修改后对应后台重置菜单,系统会重新加载菜单整合到数据库中,当然如果是二开直接使用而不是做安装或者开发插件可以直接后台编辑菜单,官方还是建议通过修改 json 文件重新配置菜单
菜单后台功能
如图所示

菜单配置文件
如图所示

注:菜单的配置文件在系统初始化或者菜单重置后会同步到数据库
菜单配置文件的数据结构

比如手动添加一个测试菜单在 admin.json 下面

文件保存后重新运行代码,然后点击重置菜单按钮重置菜单
测试菜单添加成功
