node.js - WebStorm( Node )中的构造函数识别

标签 node.js webstorm

Node 开发的新手。我正在尝试在 WebStorm 中为 Node 应用程序定义 ES6 类,但 WebStorm 似乎无法识别 constructor 关键字。相反,它将单词变灰,在其下方放置一个“错误波浪线”并告诉我“未使用的方法构造函数”。

我做错了什么吗?这似乎是应该支持的非常简单的功能。

Screenshot

最佳答案

您必须为其启用 Javascript ECMA6 语法支持,否则 Webstorm 将无法识别新的 es6 关键字。

要在 webstorm 中启用 ECMA6 支持,首先单击右上角的“文件”菜单。然后选择“设置”。之后应该会出现一个大设置面板,导航到“语言和框架”并选择 Javascript。在您的左侧屏幕上,现在选择“ECMA6”作为 Java 语言版本,然后点击右下角的“应用”。

示例: Webstorm settings panel

输出:

showing es6 syntax

关于node.js - WebStorm( Node )中的构造函数识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38276163/

相关文章:

javascript - 如何设置在express.js中使用response.send()发送的数据的样式

javascript - 在 WebStorm 中通过断言的测试失败

vue.js - WebStorm 无法解析 scss 导入

typescript - IntelliJ 实时模板。删除或替换文件名开头的数字

terminal - JetBrains IDE 嵌入式终端光标在使用箭头键(<- 和 ->)时消失

javascript - 在JavaScript中寻找凯撒的密码脚本,我可以进行修改以允许所有(可键入的)ASCII字符

node.js - 通过传递我的简单例份验证中间件来表达

macos - WebStorm - 防止搜索窗口关闭

javascript - Passport - 双人战略 "ERR|The username passed to sign_request() is invalid"

javascript - Res.cookie 与 document.cookie,它们在安全性方面有什么优势吗?