JavaScript – 需要解决方法使WebStorm的自动完成能够解决第三方模块方法 - 代码日志

JavaScript – 需要解决方法使WebStorm的自动完成能够解决第三方模块方法

几乎所有第三方模块WebStorm的自动化都无法解决方法/字段。在自动完成下,我也是所有的智能感知功能。
例如:

var async = require('async');
async.series() //WebStorm's tooltip says: Unresolved function or method series()

同时它解决了

async.exports.series(). 

但这会导致运行时错误:

TypeError: Cannot call method 'series' of undefined

对于我自己的模块,我找到了解决方法。如果我在模块中做:

var myModule = module.exports;
myModule.someMethod = function(){
...
}

那么一些方法的自动化工作正常。

关于以上所有我都有一些问题。
为什么ide无法解析async.series()?
2.为什么async.exports.series()导致运行时错误?
3.如何使自动化工作正常工作?

WebStorm 5.0.4。

转到设置 – > JavaScript – >图书馆 – >检查“Node.js全局”
http://stackoverflow.com/questions/14317265/need-workaround-to-make-webstorms-autocompletion-capable-to-resolve-third-party

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:JavaScript – 需要解决方法使WebStorm的自动完成能够解决第三方模块方法