升级到最新的闭包编译器jar后,出现此错误:

/home/users/****/js/lib/soyutils.js:1685:

WARNING - [JSC_BAD_JSDOC_ANNOTATION] Parse error. illegal use of unknown JSDoc tag "consistentIdGenerator"; ignoring it
 * @consistentIdGenerator


如何解决此问题?

最佳答案

根据my research,您需要将@consistentIdGenerator转换为

@idGenerator {consistent}

似乎已不推荐使用@consistentIdGenerator


  注意:不建议使用三种变体:@ idGenerator,@ consistentIdGenerator和@stableIdGenerator。这些映射到@idGenerator {unique},@ idGenerator {consistent}和@idGenerator {stable}。在将来的编译器版本中将删除对这些功能的支持。

关于javascript - Closure编译器(soy)-[JSC_BAD_JSDOC_ANNOTATION]解析错误。非法使用未知的JSDoc标签“consistentIdGenerator”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57182428/

10-12 12:52