如何找到死脚本包括?

时间:2018-06-14 00:19:26

标签: javascript

我继承了一个项目,其中页面包含数百个包含。每个小功能都按文件分解。

有没有办法找出哪些脚本包含未使用?我知道有一种方法可以通过grep找到死方法,但它很慢且容易出错。

理想情况下,我希望将网址提供给可识别死包含的资源。这样的事情可能吗?

1 个答案:

答案 0 :(得分:2)

rollup bundler具有treeshake功能,可以省略其输出包中任何未使用的功能。请参阅treeshake documentation

如果您愿意,您可以分叉和修改源代码以输出省略的函数。