播放2.2谷歌关闭编译器选项非标准JsDocs

时间:2014-07-24 22:51:52

标签: playframework-2.2 google-closure-compiler

如何在Build.scala中指定nonStandardJsDocs以关闭来自google编译器的js编译警告的警告?

我试过这个

closureCompilerOptions += "nonStandardJsDocs=OFF"

或者

closureCompilerOptions ++= Seq("--jscomp_off", "nonStandardJsDocs"),

但它不起作用。

运行play dist时出现错误:

com.google.javascript.jscomp.LoggerErrorManager println
WARNING: /myfolder/modules/web-front/app/assets/js/vendor/ng-tags-input/ng-tags-input.js:374: WARNING - Parse error. illegal use of unknown JSDoc tag "ngdoc"; ignoring it
 * @ngdoc directive
   ^

1 个答案:

答案 0 :(得分:2)

您可以使用--extra_annotation_name arg来禁止Angular注释的警告。 以下工作(在编译器版本v20140814中尝试):

--extra_annotation_name ngdoc --extra_annotation_name restrict