javascript - 如何使用 ES6 类运行 NodeJS?

标签 javascript node.js ecmascript-6 v8

<分区>

我想使用:

class FOO extends
    // do stuff
    constructor() {
        //do stuff
    }
}
module.exports = FOO;

nodejs --version 的输出 = v0.12.7

同时运行 nodejs --harmony script.js 不接受类。

我不断收到:

class TODORouter extends
^^^^^
SyntaxError: Unexpected reserved word

最佳答案

您可以使用 IO.js 或使用 harmony 标志运行 noe,例如

node --harmony app.js

这可能有帮助:What does `node --harmony` do?

关于javascript - 如何使用 ES6 类运行 NodeJS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32225217/

相关文章:

node.js - 如何在 HTTP 中发送大写 header

javascript - 为什么这个数组不为空?

javascript - JS - 通过只选择你需要的来解构

javascript - 如何使用 jQuery 在克隆表行后动态更新 ID?

javascript - 如何更改h :outputText value by JavaScript?

javascript - 步骤属性不适用于 HTML 输入类型

node.js - MalformedResponse Expected_inputs[0].input_prompt.rich_initial_prompt : 'carousel_browse' is only supported for clients that support a web browser

node.js - 将 IBM Conversation 连接到 Watson Workspace?

javascript - Gulp 插件订单

javascript - 如何通过ID简洁地传播对象数组?