I have the following in a Node scripts:
\"use strict\";
class Whatever {
constructor() {
console.log(\"I\'m in the constructor!\");
}
}
exp
Node.js doesn't support ES6 modules by default. You would need to activate them with the --harmony
or --harmony_modules
flag. Default ist the CommonJS declaration (require/module.exports).
Modify your code to support the CommonJS syntax:
"use strict";
class Whatever {
constructor() {
console.log("I'm in the constructor!");
}
}
module.exports = Whatever;
ES6 modules aren't stable in Node yet, but you can use --harmony_modules
to enable them. This obviously is not recommended in a production environment.
ES6 support in Node 4.x