JSDoc: утверждение Node.js заменяет определение класса

В моем проекте Node.js у меня есть нормальные определения классов, такие как:

/**
 * My awesome class.
 * @constructor
 */
var MyClass = function MyClass() {}

И в другом файле мне это нужно, как:

var MyClass = require('./myclass.js').MyClass;

Но иногда JSDoc находит оператор require и только документирует MyClass как глобальную переменную. Как заставить JSDoc всегда документировать определение класса и игнорировать переменные, определенные в инструкциях require?

0 ответов

Другие вопросы по тегам