上一篇《微前端原理篇》讲到了微前端架构设计大体有三种,Monorepo、NPM包以及SystemJS动态加载模块,本文会逐一实现。若是对这三种设计不清楚的同窗请翻阅上一篇文章。前端
Monorepo 简单的说,是指将全部项目的代码放在一个仓库中。这并非说代码没有组织都放在 ./src 文件夹里面。相反,经过使用 Buck / Bazel,monorepo 中的代码都是分割到一个个小的模块中的。架构