我刚刚下载了IntelliJ IDEA Ultimate Edition的30天试用版,我对我导入的Node.js项目存在问题。
我正在使用Mongoose并且经常使用我的模型类的find
和findById
方法。由于这些方法是由mongoose提供的,而不是在我的模型类中明确定义,因此IntelliJ似乎不喜欢它们。在我使用这些方法的任何地方,我都会收到错误说"未解析的函数或方法 xxx "。
我已经阅读了其他几位用户,说明他们在Node和WebStorm方面存在类似的问题,但这些用户似乎都在使用代码节点库,所有答案都说使用了Node.js Globals
库。我已导入此库并尝试从“库”屏幕下载mongodb-DefinitelyTyped
和mongoose-DefinitelyTyped
,但仍无法获取警告消失。
答案 0 :(得分:0)
我认为联系JetBrains可能会更快,因为我似乎没有在这里获得任何快速解决方案。我想这个问题是IntelliJ IDEA 14的一个错误,因为他们让我尝试了IntelliJ IDEA 15 EAP,它运行良好。
所以我想解决方案是去EAP,或者等待其他人有这个问题。