插件安装
约 359 字大约 1 分钟
警告
切勿在线上环境直接安装插件,以免带来不必要的损失
后端
手动
- 获取插件仓库源码并下载
- 将下载的源码文件夹直接拷贝到
backend/plugin
目录下 - 如果插件包含依赖(requirements.txt),执行
backend/scripts/init_plugin.py
文件安装依赖 - 根据插件说明(README.md)进行相关配置
- 重启服务
ZIP
获取打包好的插件 zip 压缩包 二选一
下载插件仓库为 zip 压缩包
GitHub 示例
通过 fba 插件下载接口下载的 zip 压缩包
将 zip 压缩包通过 zip 插件安装接口进行安装
根据插件说明(README.md)进行相关配置
重启服务
GIT
- 获取插件 git 仓库地址,理论上支持任何平台(GitHub、Gitlab、Gitee、Gitea...)
- 通过 git 插件安装接口进行安装
- 根据插件说明(README.md)进行相关配置
- 重启服务
注意
任意方式安装插件后,在重启 fba 服务前,务必检查插件内的 sqlalchemy model 文件(如果存在)中的主键模式是否与你当前正在使用的主键模式相匹配,参考:切换主键
前端
- 获取插件仓库源码并下载
- 将下载的源码文件夹直接拷贝到
apps/web-antd/src/plugins
目录下 - 重启服务