用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2151|回复: 1
收起左侧

[程序 App] ci4多模块探索小试牛刀

[复制链接]
发表于 2020-9-19 11:10:54 | 显示全部楼层 |阅读模式
gitee 地址  https://gitee.com/lianpuyun/ci4mm.git
下载下来直接放到网站根目录 即可使用

多模块我的理解是:
模块和模块之间可以互不干扰,如果遇到关联的可以用 订阅事件 来完成
模块和主项目之间的依赖 也主要是 通过订阅事件 来完成联动,所以 订阅事件 感觉是成为了桥梁 .....????
模块的模型文件 和 控制器可以 继承并可以改写自己的方法(命名空间棒),这样就不用动主项目框架了

正在探索功能:
总后台实现模块的安装和卸载
模块自己的辅助函数
模块自己的路由规则
模块自己的设置(此项可以集成在安装和模块管理里)
模块自己的事件订阅

不知道是否还有其它方法实现多模块部署大中型项目.

一些截图
微信截图_20200919110950.png 微信截图_20200919111017.png 微信截图_20200919111006.png



评分

参与人数 1威望 +2 收起 理由
Hex + 2 赞一个!

查看全部评分

本版积分规则