用于引用导入的es6类的正确JSDOC语法是什么?

Jim*_*ini 6 javascript commonjs jsdoc webstorm ecmascript-6

我正在尝试找出在JSDOC中将外部类指定为params/returns的正确语法.

所以,例如,我有:

import redux from 'redux';

/**
 * @param {object} state
 * @return {{module:redux.Store}}
 */
export function initState(state=initialState) {
  store = redux.createStore(theReducer, Immutable.fromJS(state));
  return store;
}
Run Code Online (Sandbox Code Playgroud)

问题是,如果我在网络风暴中使用它,"Go To Declaration" Store会把我送到完全无关的地方.

这意味着,我的语法错误(什么是正确的?)或者它是Webstorm中的错误

len*_*ena 1

语法看起来没问题...记录为WEB-19261,请关注它以获取更新