微前端
文章平均质量分 90
20世纪中二少年luohongxin
这个作者很懒,什么都没留下…
展开
-
DllPlugin和DllReferencePlugin中的context
前言DllPlugin 和 DllReferencePlugin 这两个webpack 的工具,在我负责的一个项目中有用到,具体的使用过程,可以查看我之前写的文章: 微前端(乾坤)项目下,如何使用 dllplugin 打包抽取公共依赖及其中遇到的问题背景我目前开发的这个微前端项目,它是把所有的应用到放在同一个目录下。这也导致在维护多个应用的时候,我需要把各个应用的依赖 node_modules 安装一下,结果就使得整个项目文件体积特别大。为了减少重复的 node_modules ,我根据依赖的引入规则原创 2021-08-12 18:34:28 · 318 阅读 · 0 评论 -
微前端(乾坤)项目下,如何使用 dllplugin 打包抽取公共依赖及其中遇到的问题
前言对于大型的项目,往往都需要抽取公共部分的依赖,避免依赖重复加载。而在抽取公共部分插件的时候,我们可以考虑使用 externals【Webpack的externals的使用.note 】。可是 externals 前提是依赖都要有 cdn 或 找到它对应的 js 文件,例如:jQuery.min.js 之类的,也就是说这些依赖插件得要是支持 umd 格式的才行。而 dll 插件可以帮助我们直接将已安装好的依赖在 node_module 中打包出来,结合 add-asset-html-webpack-原创 2021-07-10 11:07:59 · 4396 阅读 · 10 评论