在notadd 设计中,应用是实现整个模块化的核心。
而考虑实际过程中 可能存在套装 (比如 商城全家桶,1个模块+42个插件 ,将在正式版实现一件安装套装)
而为了插件相互能够配合,做了一键导入导出后台配置。
1mall: // 模块唯一标示 2 version: //版本号 3 time: // 导出时间 4 data: //数组,后台配置信息 5 ext: // 由模块自定义导出的数据(可以是SQL) 6 secert: //私密,如果是,需要导入导出该插件需要密码 7 8name/upload: // 插件或拓展 唯一标示 9 version: //版本号 10 time: // 导出时间 11 data: //数组,后台配置信息 12 ext: // 由插件自定义导出的数据(可以是SQL) 13 secert: //私密,如果是,需要导入导出该插件需要密码 14
同一yaml 文件可以存在多个插件和模块的配置项