webpack打包遇到的问题

描述

1. 多入口

2. 打包后有的公共模块被打包到每个入口文件,有的被打包到 `CommonsChunkPlugin`设置的公共依赖中。

3. 当遍历父级文件夹公共模块均被打包到每个入口文件,当遍历子文件夹时才出现上述问题。

4. `CommonsChunkPlugin`并没有设置 `minChunks: 'Infinity'`

5. 但是正常情况下应该是公共依赖都会被打包到设置的文件中去;项目中的情况其实是不符合逻辑的。因为如果只设置name 和 filename 那么两个模块依赖的公共组件会被打包到filename中,而不是打包到入口文件中去。所以这是存在问题的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • GitChat技术杂谈 前言 本文较长,为了节省你的阅读时间,在文前列写作思路如下: 什么是 webpack,它要...
    萧玄辞阅读 12,728评论 7 110
  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 7,900评论 0 27
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,131评论 19 139
  • 1.demo结构: 2.package.json配置: 3.多种打包情况(未使用CommonsChunkPlugi...
    若邪Y阅读 5,014评论 6 7
  • 这会儿特想念二冬的终南山 羡慕二冬的日子 山大王 他家的地板就是大地 不是人家的天花板 他想跳就跳 想嚎就嚎 没人...
    书虫_那片海阅读 234评论 0 0