Intellij说“未解析的变量或类型”,但它是使用@name定义的

时间:2015-05-03 08:57:01

标签: intellij-idea webstorm jsdoc jsdoc3

这是代码:

/**
 * @name Me
 * @property {String} name
 * @property {Number} minVer
 * @property {Number} maxVer
 */

/** @type {Me}  the moshe*/
var y;

为什么IntelliJ说{Me}没有定义?

Screenshot

1 个答案:

答案 0 :(得分:3)

如果您使用@typedef代替@name,IntelliJ会更高兴:

/**
 * @typedef {Object} Me
 * @property {String} name
 * @property {Number} minVer
 * @property {Number} maxVer
 */

/** @type {Me}  the moshe*/
var y;
相关问题