有没有办法找出哪些模块在Webpack捆绑应用程序中导入最多?

时间:2017-12-26 12:21:32

标签: webpack

是否有办法按最常导入的方式对Webpack捆绑应用中的所有导入模块进行排序?

问题背景:

我刚接管了一个测试覆盖率非常低的应用程序的开发。我想增加测试覆盖率,但我必须首先决定需要解决哪些功能/模块。所以我正在寻找一种方法来决定哪些模块对应用程序最重要。

2 个答案:

答案 0 :(得分:0)

我相信你在寻找webpack-bundle-analyzer,这是一个例子: enter image description here

答案 1 :(得分:0)

虽然我没有指出你实际问题的任何解决方案,但我想指出一个人应该更多地关注

  1. 大多数应用程序用户实际使用的功能/模块
  2. 当前的测试覆盖率
  3. 基于这些,我们应该选择用户使用 测试覆盖范围的模块。

    上面的(1)只能通过直接与客户交谈或产品/应用程序管理来了解。

    对于(2),市场上有几种javascript代码覆盖工具。

    请注意,大多数导入/使用的模块可能不是大多数用户使用的电源模块。