Webpack 5模块联邦详解
Webpack 5 的模块联邦功能真的是一个挺牛逼的特性,适合前端开发中的组件共享。以前共享代码基本靠 npm 发包,那流程嘛,繁琐又冗长。现在有了模块联邦,应用之间的代码就能直接互相引用,省去了构建、发布的步骤,简直就是热插拔效果!比如你有两个应用 app1 和 app2,app1 要引用 app2 的 js,只需要通过script
标签引入就行。适合微前端架构,代码共享又高效。其实,联邦模块的配置蛮,但要注意两点,一是应用间的版本要兼容,二是资源的加载速度会受到网络影响,所以要根据实际情况配置。,联邦模块的引入,让前端开发更加灵活,效率也提高了不少。
如果你正好在做微前端项目,或者项目中有多个应用需要共享代码,模块联邦是个值得尝试的方案。
96.45KB
文件大小:
评论区