36 - 《基于 Webpack 的 Deadcode 检测原理》
发布于 2022年1月12日
项目开发久了后,总会有一些不再需要的代码,今天看到一个 webpack 插件,记录下其实现。
包含两个功能,1 dead file,2 dead exports。
dead file 检测。
1、通过 compilation.fileDependencies + compilation.getAssets() 可以拿到 webpack 编译过程中用到的所有文件,注意过滤 node_modu
项目开发久了后,总会有一些不再需要的代码,今天看到一个 webpack 插件,记录下其实现。
包含两个功能,1 dead file,2 dead exports。
dead file 检测。
1、通过 compilation.fileDependencies + compilation.getAssets() 可以拿到 webpack 编译过程中用到的所有文件,注意过滤 node_modu