模块管理
模块是 JSaas 平台的功能单元。通过模块市场,你可以自由安装、配置和管理各类业务模块,灵活构建 SaaS 应用。
📋 本章目标
- 了解模块的类型和功能
- 掌握模块的安装流程
- 学会模块的配置和更新管理
- 了解模块卸载的注意事项
模块市场的模块经过官方安全审核,确保代码质量和安全性。第三方开发者也可以提交模块,上架到共享市场供其他租户使用。
安装模块
1. 浏览模块市场
进入「模块市场」页面,可以浏览所有可用的模块。模块按分类展示,支持搜索和筛选。
2. 查看模块详情
点击模块卡片进入详情页,查看模块的完整信息,包括功能描述、版本说明、依赖关系等。
3. 执行安装
点击「安装」按钮,系统会自动处理模块依赖并完成安装。安装进度会实时显示。
text
安装进度:
✓ 检查依赖... (2/2)
✓ 下载模块包... (15.6 MB)
✓ 执行数据库迁移... (3 scripts)
✓ 注册模块菜单...
✓ 初始化权限...
✓ 安装完成!模块配置
模块安装完成后,需要进行配置才能正常使用。不同模块的配置项各不相同,主要包括:
| 配置项 | 说明 |
|---|---|
| 基础配置 | 模块名称、描述、启用状态等基本信息 |
| 功能开关 | 模块内各项子功能的启用/禁用控制 |
| 业务参数 | 模块特定的业务参数,如 API 密钥、模板规则等 |
| 权限设置 | 模块的菜单权限和数据权限初始配置 |
| 通知规则 | 模块相关的消息通知和提醒规则 |
模块更新
当模块有新版本发布时,模块管理页面会显示更新提示。更新流程如下:
- 在模块管理页面查看可更新的模块列表
- 查看更新日志,了解新版本的变更内容
- 建议先在测试环境验证新版本兼容性
- 确认无误后执行更新操作
模块更新可能会包含数据库结构变更,更新前务必做好数据备份。生产环境建议在业务低峰期进行更新操作。
卸载模块
如果某个模块不再需要,可以将其卸载。卸载时需要注意以下事项:
- 卸载模块会删除该模块相关的所有数据,请谨慎操作
- 如果其他模块依赖此模块,需先卸载依赖模块
- 建议卸载前导出重要数据
- 部分核心模块不允许卸载