我将jsdoc-toolkit与namespace library of Mike Koss一起使用。代码看起来像这样
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) {
任何想法如何克服这个问题?
最佳答案
我已切换到JsDoc 3(https://github.com/micmath/jsdoc#readme)。这个支持模块,因此支持上面的命名空间库。
关于javascript - JsDoc工具箱和命名空间-警告尝试..不使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7379775/