我最近升级到WebStorm 2016年WebStorm 9调试我的项目的NodeJS。但我似乎无法找到像在WebStorm 9中启用NodeJS Globals的任何选项(我只能启用NodeJS Core)。如何使用Node.js全局在WebStorm 2016
如何在WebStorm 2016中启用NodeJS Globals和NodeJS Core?
我最近升级到WebStorm 2016年WebStorm 9调试我的项目的NodeJS。但我似乎无法找到像在WebStorm 9中启用NodeJS Globals的任何选项(我只能启用NodeJS Core)。如何使用Node.js全局在WebStorm 2016
如何在WebStorm 2016中启用NodeJS Globals和NodeJS Core?
res.render是Express框架方法,它不是Node.js核心的一部分。您需要下载快速,express-serve-static-core和serve-static模块的Typescript社区存根以获取Express方法:Settings | languages & Frameworks | javaScript | Libraries
,请按下载...,从列表中选择需要的模块
这听起来像我有同样的问题(像require()和exit()这样的东西不会解决)。发现这个在JetBrains的支持页面,它的工作对我来说:
“‘Node.js的全局’库被合并到‘Node.js的核心模块’,并且可以在设置中启用/语言&框架/节点。 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
试试这个:
文件 - >的Invalidate缓存/重启...
PS:你并不需要下载JavaScript库。
AFAIK它是一样的(它只是重新命名)... https://blog.jetbrains.com/webstorm/2015/11/node-js-coding-assistance-in-webstorm-11/ – LazyOne
谢谢。但是我仍然遇到了像res.render('index') – Deant