playframework-2.2 - Play 2.2 google 关闭编译器选项nonStandard JsDocs

标签 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
   ^

最佳答案

您可以使用 --extra_annotation_name 参数来抑制 Angular 注释的警告。 以下作品(在编译器版本 v20140814 中尝试过):

--extra_annotation_name ngdoc --extra_annotation_name restrict

关于playframework-2.2 - Play 2.2 google 关闭编译器选项nonStandard JsDocs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24945314/

相关文章:

scala - 在 Play Framework 2.2.1 上安装 Deadbolt 的未解决依赖项

scala - PlayFramework Websocket HTTP 状态

nginx - Lighttpd 反向代理将 HTTP/1.1 请求转换为 1.0

javascript - 大写字符串类型

scala - 如果存在隐式 Json 转换器,则进行 2.2 比赛

java - 如何在 Play 2.2 中设置 Play Framework 404 (On HandlerNotFound) 页面?

javascript - 如何在 Closure Compiler 中将 node_modules 定义为 extern?

javascript - 谷歌闭包编译器+ ant自动链接源映射自动到源

javascript - 如何使用 JSDoc 记录 CoffeeScript 源代码?

javascript - 这个 jsaction 调用了哪个函数?