我正在寻找一些最小化css和js文件的应用程序或网站.理想情况下,他们可以批量处理所有或不批处理,一次一批.
我是Google Maps API(javascript)开发人员.我注意到Google使用的Javascript minifier具有以下功能:
我没有在整个互联网上找到具有这些功能的Javascript minifier.谁知道一个?
我知道Google Closure Compiler会进行类型检查 - 但有没有其他选择,最好不要与库和优化器紧密结合?
如果没有,有没有办法让Google Closure Compiler 只进行静态分析?
(通过这里的静态分析,我的意思是定义参数的类型等等,如果我输入错误或传递错误的类型,我可以运行某些东西给我警告.)
有谁知道是否有一个很好的工具来分析JavaScript代码和检测类型错误?我知道JavaScript本身是弱动态类型的,但如果我有一个程序可以验证我的所有字段访问都是合理的,并且我不会尝试处理类似字符串的数字,那将是非常好的.我知道在JavaScript中有一些有效的用例,其中添加或删除字段或在不同类型之间进行转换是有效和预期的,但是有些错误是如此明显,似乎它们可能在脚本开始运行之前被捕获.
我听说过JSLint,但我的理解是它主要是一种样式工具而不是语义分析器.如果我对此错了,那么告诉我这个问题就是这个问题的有效答案.
我寻找可以压缩JavaScript源代码的工具.我找到了一些只删除空白字符的网络工具?但也许存在更好的工具,可以压缩用户的功能名称,字段名称,删除未使用的字段,其他.
javascript ×6
minify ×2
compression ×1
css ×1
jscompress ×1
obfuscation ×1
optimization ×1
typechecking ×1