MorJS 复杂小程序 集成开启方式
MorJS 的集成可在两种方式下使用,一种是直接集成,一种是编译时自动集成
直接集成
通过 mor compose 命令控制,不涉及到编译流程,不处理 mode 为 compile 的模块,主要的功能是将宿主和各个分包合并在一起组合成一个完整的小程序。
编译时自动集成
通过 mor compile 命令控制,涉及到编译流程,通常用于配合当前宿主或分包的线下研发。
编译时 MorJS 支持通过两种方式开启集成,使用任何一种均可:
- 通过命令
mor compile --compose中的--compose在编译时自动开启集成 - 通过在 MorJS 配置文件中添加
{ compose: true }来自动开启集成
两者的主要区别
mor compile --compose 可以认为是相当于先执行项目的编译 mor compile, 然后将当前项目作为宿主(host)或其中一个模块(module)进行集成 mor compose