在WebStorm 2016中使用Node.Js Globals

时间:2016-06-13 18:12:36

标签: node.js webstorm

我最近从WebStorm 9升级到WebStorm 2016,用于调试我的NodeJS项目。但我似乎找不到像WebStorm 9那样启用NodeJS Globals的任何选项(我只能启用NodeJS Core)。

如何在WebStorm 2016中启用NodeJS Globals和NodeJS Core?

3 个答案:

答案 0 :(得分:3)

res.render是一种Express框架方法,它不是Node.js核心的一部分。您需要为express,express-serve-static-core和serve-static模块下载Typescript社区存根以解决Express方法:Settings | languages & Frameworks | javaScript | Libraries,按下载...,从列表中选择所需的模块

答案 1 :(得分:3)

这听起来像我遇到的问题(如require()和exit()之类的东西不会解决)。在jetbrains支持页面上找到了它,它对我有用:

"' Node.js Globals'库已与“Node.js核心模块”合并,并可在“设置/语言”和“语言”中启用。 Frameworks / Node.js和NPM" https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999855-Node-js-Globals-library-missing-from-10-0-1-?sort_by=votes

答案 2 :(得分:0)

试试这个:

档案 - >使高速缓存无效/重新启动...

PS:你不需要下载javascript库。