WebStorm 报告 "Unresolved function or method" - 如何摆脱这个?
WebStorm reports "Unresolved function or method" - how to get rid of this?
我正在使用 WebStorm 开发应用程序,偶尔我会看到 "unresolved variable" 种类的警告。感谢 Whosebug 社区,我通过使用 JSDoc,@param
或 @namespace
标签修复了这些问题。
但是我还有一个 "unresolved function or method" 需要修复。在我的 app.js 文件中,我有以下行:
const app = express().use(bodyParser.json());
WebStorm 将 .use
函数标记为 "unresolved function or method"。我试过使用 JSDoc 解决这个问题,如下所示:
/**
* @namespace express()
* @namespace express().use()
* */
我把它放在 const app = express().use(bodyParser.json());
行上面,但没有什么区别。
还有其他方法可以消除此警告吗?
问题是快速方法列表是动态生成的,使用静态代码分析无法解析这些属性。 运行 npm i @types/express
应该可以解决问题
我正在使用 WebStorm 开发应用程序,偶尔我会看到 "unresolved variable" 种类的警告。感谢 Whosebug 社区,我通过使用 JSDoc,@param
或 @namespace
标签修复了这些问题。
但是我还有一个 "unresolved function or method" 需要修复。在我的 app.js 文件中,我有以下行:
const app = express().use(bodyParser.json());
WebStorm 将 .use
函数标记为 "unresolved function or method"。我试过使用 JSDoc 解决这个问题,如下所示:
/**
* @namespace express()
* @namespace express().use()
* */
我把它放在 const app = express().use(bodyParser.json());
行上面,但没有什么区别。
还有其他方法可以消除此警告吗?
问题是快速方法列表是动态生成的,使用静态代码分析无法解析这些属性。 运行 npm i @types/express
应该可以解决问题