我正在尝试使用jsdoc3来记录我的模块化主干应用程序。但是,当我尝试通过jsdoc运行此代码时,我收到错误,“未捕获的JavaScript抛出异常:错误:缺少依赖:Backbone.model”:
/**
* A module representing a dog model
* @module dogModel
*/
define([
'underscore',
'backbone'
], function(_, Backbone) {
/**
* @constructor
* @requires Underscore
* @requires Backbone
* @extends Backbone.Model
*/
var dogModel = Backbone.Model.extend({
//blah blah blah blah
});
return dogModel;
});
添加“@extends Backbone.Model”时发生错误。我还欢迎任何关于使用jsdoc3记录骨干应用程序(使用require.js)的替代模式的建议。
提前谢谢。