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