我正在开展一个项目,我想在其中定义一个简单的js对象。
这个对象很重要,所以我想记录它,以便vscode的intellisense准确描述它(描述,类型和值)。
我尝试使用@type
属性,但intellisense一直显示any
并忽略它。
module.exports = {
/**
* Output file.
*
* @type {String}
* @default null
*/
'output': null
};
智能感知会忽略@type
和@default
,即使它们显示为有效的颜色。
我尝试了在类型周围使用和不使用括号。
我该如何正确地做到这一点?