Javascript 在JS文件中查找未使用行的简单方法

Javascript 在JS文件中查找未使用行的简单方法,javascript,node.js,optimization,Javascript,Node.js,Optimization,我有一个Web包生成的build.js文件,大小约为5Mb,我想找出哪些行是不需要的,这样我就可以直接从build.js文件中删除它们 请注意,I无法删除不需要的模块(即npm检查未使用的模块),然后重新构建项目。我需要能够“观察”哪些线从未被击中。就像在第三人称观察者的某种构建后优化中一样我如何才能做到这一点?这可能更适合您所要求的是一个相当复杂的工具。查看一堆JavaScript代码并确定哪些部分永远不会被使用是非常困难的,因为这种语言是动态的。无论如何,如果您正在构建一个节点应用程序,传输

我有一个Web包生成的build.js文件,大小约为5Mb,我想找出哪些行是不需要的,这样我就可以直接从build.js文件中删除它们


请注意,I无法删除不需要的模块(即
npm检查未使用的模块),然后重新构建项目。我需要能够“观察”哪些线从未被击中。就像在第三人称观察者的某种构建后优化中一样我如何才能做到这一点?

这可能更适合您所要求的是一个相当复杂的工具。查看一堆JavaScript代码并确定哪些部分永远不会被使用是非常困难的,因为这种语言是动态的。无论如何,如果您正在构建一个节点应用程序,传输时间不应该是一个问题;在现代计算机上加载5兆字节的JavaScript不会占用大量时间。像Uglify这样的工具可能是最安全和最简单的方法。这可能更适合您所要求的是一个相当复杂的工具。查看一堆JavaScript代码并确定哪些部分永远不会被使用是非常困难的,因为这种语言是动态的。无论如何,如果您正在构建一个节点应用程序,传输时间不应该是一个问题;在现代计算机上加载5兆字节的JavaScript不会占用大量时间。像Uglify这样的工具可能是最安全、最简单的方法。