具体是想实现什么需求呢?看 需要判断源码中是否包含相应的内容 这句描述的话看起来是想给项目优化瘦身?可以先使用 Webpack Bundle Analyzer 分析项目并产生报告,然后配置 optimization.splitChunks 分割代码和提取公共代码。如果有一些包比较大可以修改为按需引入,做 tree shaking 的话,好像Vue2会比较困难。详解webpack构建优化webpack 拆包:关于 splitChunks 的几个重点属性解析还是说想自己实现一个插件,查找并删除项目中的冗余文件? 可以看看这篇站内文章 👉 借助webpack对项目进行分析优化
具体是想实现什么需求呢?看
需要判断源码中是否包含相应的内容
这句描述的话看起来是想给项目优化瘦身?可以先使用 Webpack Bundle Analyzer 分析项目并产生报告,然后配置 optimization.splitChunks 分割代码和提取公共代码。如果有一些包比较大可以修改为按需引入,做
tree shaking
的话,好像Vue2会比较困难。详解webpack构建优化
webpack 拆包:关于 splitChunks 的几个重点属性解析
还是说想自己实现一个插件,查找并删除项目中的冗余文件? 可以看看这篇站内文章 👉 借助webpack对项目进行分析优化