【发布时间】:2016-09-27 10:52:02
【问题描述】:
我在jsdoc中添加了一个新插件,引入了一个新标签:
dictionary.defineTag("newtag", {
mustHaveValue: false,
canHaveType: false,
canHaveName: true,
onTagged: function(doclet, tag) {
doclet.newtag = tag.value;
doclet.kind = "newitem";
}
});
但 jsDoc 似乎只在注释后跟一些 javascript 代码时创建一个新的 doclet。这有效:
/**
* @newtag name
*/
somename = function(){};
但这并没有得到认可:
/**
* @newtag name
*/
本机 jsDoc 标签 @module 也不需要尾随代码,因此它肯定可以在没有代码的情况下添加 cmets。但为什么它在我的情况下不起作用?
【问题讨论】: