3

という名前のクラスがFileDownloaderあり、それを文書化しようとしましたが、を使用して宣言されたプロパティとメソッドがprototype出力ファイルに生成されません。

タイトルの通り、jsdoc 3.3.0-alpha5を使用しています。

コードは次のとおりです。

/**
 * @class
 * @memberOf module:utils
 */
FileDownloader = function() {};    
/**
 * @type {Boolean}
 */
FileDownloader.prototype.overwrite = false;
/**
 * @type {String}
 */
FileDownloader.prototype.dir = config.dealImagePath;    
/**
 * @param {String} url
 * @param {Function} done
 * @param {Object} done.err
 * @param {String} done.file
 */
FileDownloader.prototype.download = function(url, done) {
    //...
};

生成されたドキュメントは次のとおりです。

new FileDownloader()
    | Source: path/to/file.js

何か案が?

4

1 に答える 1