Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js jsdocs主干生成的文档缺少标记_Backbone.js_Jsdoc - Fatal编程技术网

Backbone.js jsdocs主干生成的文档缺少标记

Backbone.js jsdocs主干生成的文档缺少标记,backbone.js,jsdoc,Backbone.js,Jsdoc,运行jsdoc命令生成html文件,我没有得到任何错误。模块:集合/队列模块和QueueCollection类按预期显示 文档中未显示任何@see标记,它们将被忽略。我不明白为什么 另外,我如何让文档显示所描述的成员和方法的行号? 例如:Source:collections/queue.js,第51行 define([ "backbone", // models "models/entry" ], /** @exports collections/queue @requires Back

运行jsdoc命令生成html文件,我没有得到任何错误。模块:集合/队列模块和QueueCollection类按预期显示

文档中未显示任何@see标记,它们将被忽略。我不明白为什么

另外,我如何让文档显示所描述的成员和方法的行号? 例如:
Source:collections/queue.js,第51行

define([
"backbone",

// models
"models/entry"
],

/** 

@exports collections/queue
@requires Backbone
@requires modules:models/entry
@example
// Load collection
require(['collections/queue'], function(QueueCollection) {
    var queue = new QueueCollection();
});         
*/
function(Backbone, EntryModel) {
/** 
    @constructor
    @see {@link http://www.backbonejs.org/#Collection}
    @augments Backbone.Collection
*/
var QueueCollection = Backbone.Collection.extend(/**  @lends module:collections/queue~QueueCollection.prototype */{
    /**
       The model for this collection
       @see {@link http://backbonejs.org/#Collection-model|Backbone docs}
       @type module:models/entry
     */
    model: EntryModel,

    /** 
        The API for requests
       @see {@link http://backbonejs.org/#Collection-url}
    */

    url: '/queues',

    /**
     * @description Constructor called on class initialization 
     */
    initialize: function(){
    },
});

// Required, return the module for AMD compliance
return QueueCollection;

});

如果我对您在问题中显示的数据运行jsdoc 3.2.2,我将无法重现您报告的问题。
@see
标记生成链接,源文件名和行号可见。我正在运行3.3.0-dev,这可能是一个bug吗?我的第一次运行是使用3.3.0-dev,但我也无法使用它进行复制。然而,我刚刚做了一个git pull,使它与最新版本保持一致,然后我可以复制您得到的内容。所以是的,这是一个错误。解决方案是使用最新发布的版本:3.2.2。3.3.0-dev是alpha。