是否有任何工具可以分析我的文件以查找未使用的AMD模块,以便在删除以前使用的依赖项时可以清理我的代码?
我知道jshint在某种程度上可以使用unused
选项执行此操作,但将其设置为true
会忽略未使用的deps,后跟已使用的deps。它实际上并没有分析deps数组,只是函数参数。
同样将其设置为strict
对我的代码的其他部分并不实际,因为我需要它。
答案 0 :(得分:1)
我很好地利用了grunt-amdcheck。虽然它默认自动删除未使用的依赖项,但这对我没有用。所以我用removeUnusedDependencies: false
运行它,它只是将未使用的deps列为标准输出。
答案 1 :(得分:0)
现在grunt-amdcheck工作正常并使用AST查找未使用的依赖项。