Skip to content

插件与框架的版本兼容问题处理方案

为了提高插件和框架安装时的兼容性,稳定性。我们在niucloud-admin-saas版本的 0.5.2版本中增加了插件与框架的版本的兼容性的控制。当使用者安装了框架的0.5.2版本以后,每次安装插件时,都会进行兼容性的检测(只会比较0.5.* --- 大版本比较),举例说明,您安装的插件是0.6.1,您安装插件时,只需要插件的最低框架版本要求(插件的info.json文件中,support_version节),大于0.6即可安装。 您安装了框架的最新版本后,当升级或者安装某个插件时,如果插件的开发者没有及时升级匹配当前框架的版本,请联系插件开发者,并要求开发者更新插件匹配框架最新版本。如果插件是您自己开发,可以手动调整插件的info.json文件中的support_version节,以匹配当前框架版本,然后就可以安装插件了。

伙伴们在安装插件时会遇到插件版本和匹配的框架版本不兼容情况,大致分为以下情况


处理方案:

第一种方案:安装低版本框架
第一种方案:联系开发者,要求开发者尽快升级插件,以适用该框架版本
第二种方案:自行修改info.json文件的support_version字段,调整为支持该框架版本的版本号。注意!该操作可能存在插件与框架兼容性问题!!如下图:

基于 MIT 协议发布