webpack:DllPlugin和DllReferencePl

2020-06-18  本文已影响0人  书中自有颜如玉__

项目结构:
src/下的每个目录对应一个子应用,都有自己的webpack文件。


image.png

最开始我将webpack.dll.config.babel.js文件放在根目录,导致提取一直不生效,搞了很久,基本查遍百度;直到看到如下大佬的在相关文字下的解释:


image.png

才恍然大悟,去查看生成的vendor-manifest.json文件内容,果然是

{ 
  "name":"vendor",
  "content":{"./node_modules/react/index.js"......

然后我想要的是../../node_modules/react/index.js,所以我就将webpack.dll.config.babel.js文件移动到src/portal目录下,即与其他应用开发目录位置同级,相应修改代码:


image.png

结果如愿,完美解决。

上一篇下一篇

猜你喜欢

热点阅读