2011-09-11 71 views
0

我正在使用jsdoc-toolkitnamespace library of Mike Koss。該代碼看起來像這樣JsDoc工具包和命名空間 - 警告嘗試..沒有

namespace.module('a.b', // this is the namespace 

// @param {Object} exports visible classes within this namespace 
// @param {function} required other namespaces 
function (exports, require) { 

var entityBase = require("a.base"); 
var util = require("a.util"); 

// @class BlaBla 
// @constructor 
// @property {String} .. 
// @property {String} .. 
// @property {String} .. 
// @property {..} .... 
// @param {Array} ... 
// @param {X} [optionalParam] 
exports.MyClass = function (...) { 

創建文檔,我得到以下信息並沒有文件被創建在所有此類。

>> WARNING: Trying to document exports.MyClass without first documenting exports. 

我試圖用參數行解決問題 - 沒有成功。

// @param {Object} exports visible classes within this namespace 
// @param {function} required other namespaces 
function (exports, require) { 

任何想法如何克服這個問題?

回答

2

我已切換到JsDoc 3(https://github.com/micmath/jsdoc#readme)。這個支持模塊和上面的命名空間庫。