通过Google封闭编译器删除对缩小的js的警告

时间:2016-10-19 08:59:13

标签: javascript node.js webstorm minify google-closure-compiler

在使用Google封闭编译器缩小js文件后,我收到警告。警告显示在缩小文件的顶部,看起来像这样;

test_chk.js:198: WARNING - unreachable code
        return;
        ^

我是否必须从缩小的文件中手动删除此警告?如何让闭包编译器不要将这些警告放在缩小的文件上?一些警告是针对我想要离开那里的合法代码。

我在WebStorm 2016.2.3上使用node.js v4.6

编辑:闭包编译器以这种方式运行,在Webstorm上使用以下参数;

closure-compiler-v20160911.jar --compilation_level SIMPLE_OPTIMIZATIONS --js $FileName$

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

在Web封装编译器的Webstorm上使用以下参数;

closure-compiler-v20160911.jar --warning_level QUIET --compilation_level SIMPLE_OPTIMIZATIONS --js $FileName$

关键在于将warning_level抑制为QUIET。

还有另一种方法,不会将warning_level抑制为QUIET。

  • 转到设置 - >工具 - >文件监视器 - >编辑观察者...
  • 取消选中"从stdout"
  • 创建输出文件