Я использую VSCode в качестве редактора NodeJS и расширение Preview JSDOC
.
Интересно, как я могу использовать JSDoc с реструктурированным импортом.Смотрите пример ниже.
Я создал модуль, Module A
:
/**
* Some function description
* @return a string + 1234
*/
const myFuncA = (someParams) => {
return `${someParams} 1234` // or whatever
};
/**
* This is a string.
*/
const myPropB = "A string";
// ...
module.exports = {
myFuncA,
myPropB
}
В модуле B я хотел бы использовать некоторые свойства или функции из модуля A: Module B
:
const { myFuncA } = require('../moduleA');
const propA = myFuncA(4321);
Однако при наведении курсора на myFuncA
(или при наборе myFuncA(...
) описание не отображается.
Я новичок в JSDoc, однако их документы не охватывают мой конкретный случай.