Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

4.10 概览插件配置

MEMS概览页面支持用户通过导入插件的方式,在前端界面中添加自定义展示模块,该模块具有以下特点:

  • 自定义界面模块:支持开发和部署自定义的前端界面组件。
  • 动态扩展系统功能:无需修改系统核心代码,通过插件方式扩展功能。
  • 独立部署和更新:插件可以单独开发、部署和更新,不影响系统其他部分。插件文件以7z压缩包形式上传,系统自动解压并部署插件,支持插件的版本管理和更新。

插件开发流程如下:

  • 开发前端组件(HTML、CSS、JavaScript/WASM)
  • 打包为7z压缩文件
  • 上传插件压缩文件
  • 系统自动部署插件
  • 在概览或其他界面中使用插件

通过插件功能模块,MEMS实现了高度可扩展性,允许用户根据具体需求定制和扩展界面功能,而无需修改核心代码。

4.10.1 新建插件

仪表盘-概览中,点击新建插件按钮,在弹出的窗口中输入插件的路径名,点击确定,完成新建插件。

新建插件

注意输入的路径名需以/开头,同时路径名中以/分隔不同层次的节点,从而以树形结构形成新的插件节点。其中第一个/后的插件节点为树根节点,以/分隔的前后两个节点中,后一个节点为前一个节点的子节点。

4.10.2 插件配置

完成插件新建后,页面中将以树形结构显示插件节点列表,如下图所示,plugin为一个树根节点,test1为plugin的子节点。

插件配置

在基本信息中填写插件名称,在插件属性上传7z压缩包形式的插件文件(插件文件示例),模块名称填写压缩包中具体文件路径,选择是否为单个视图,配置完成后点击保存。

点击上方工具栏中编辑按钮可切换编辑模式和浏览模式。切换到浏览模式后,可查看插件界面显示结果,如下图所示。

插件结果