如何在项目中将不同的业务模块作为module进行依赖
我们完成了一个项目,然后在这个项目基础上需要进行二次开发N个版本,每个版本大体功能都相同,只是在某些业务模块在某个版本中会有一些业务或者是页面样式上的修改.
现在这N个版本都在一个项目中,在为每个版本部署的时候都会把其他的版本的代码打包进去,build出的项目比较臃肿
之前也试过每个版本都切出一个分支,但是因为每个不同的版本与其他版本相比可能也就只有一个业务模块有修改,使用切分支的方法如果后期出现了通用的修改或者bug需要修复就需要在每个分支都进行修改
请教一下大佬们,有没有类似于开发java或者Android项目时那种模块化module依赖的解决方案