有没有办法从webpack获取依赖树?

时间:2018-12-24 14:21:04

标签: javascript webpack webpack-4 webpack-plugin webpack-loader

我有一个大型项目,其中包含不同类型的依赖项:js,scss,svg,png等。 我的webpack已配置并捆绑了我的代码,对此我感到满意。

但是我想获取我所有依赖项(包括二进制文件和所有文件格式)的某种哈希。最重要的是:在此期间,我不想构建代码。为此,例如,我需要所有入口点或至少某种依赖树中的所有文件的数组。

我试图使用编译钩子finishModules,但是它在编译后完成。还尝试了其他一些编译器挂钩,不记得是哪一个。

我试图编写加载程序,但默认情况下似乎只有高级文件的源代码(例如入口点本身)。

我很乐意得到一些指导以解决我的问题。

1 个答案:

答案 0 :(得分:1)

好像我可以使用https://github.com/pahen/madge

解决问题