IntelliJ Idea 12无法解析Express方法

时间:2013-04-19 18:51:43

标签: node.js intellij-idea express code-completion

由于某些奇怪的原因,我似乎无法在node.js项目中使用“express”对象完成代码。这是一个屏幕。

enter image description here

我的操作系统是Windows 8,我正在使用IntelliJ Idea 12.11。也许我需要做一些额外的设置?请告诉我。

2 个答案:

答案 0 :(得分:2)

@CrazyCoder做对了,它确实是一个intellij错误,截至目前仍未修补,我猜我们必须等待=(网址是http://youtrack.jetbrains.com/issue/WEB-6667。与此同时,我想我将不得不忍受它

答案 1 :(得分:0)

如果您使用的是IDEA 13,在使用快速打字稿存根之前,您仍然无法获得Express方法

转到Javascript库>下载并将顶部的组合框切换到Typescript社区存根,然后键入express

你应该看到存根,它也在这里: https://github.com/borisyankov/DefinitelyTyped/blob/master/express/express.d.ts

如果您使用的是Java 1.7并且尚未禁用SNI支持,则会收到握手警报并且下载将失败,请转至IDEA.exe所在的目录并将以下行添加到idea.exe .vmoptions:

-Djsse.enableSNIExtension=false