如何使用ES6类运行NodeJS?

时间:2015-08-26 11:18:53

标签: 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

1 个答案:

答案 0 :(得分:2)

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

node --harmony app.js

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