使用Node.js的版本7.7.2,我想确定,并从这样的模块导出ES6类:如何导出ES6类并在另一个模块中构建它的一个实例?
// Foo.js
class Foo {
construct() {
this.bar = 'bar';
}
}
module.exports = Foo;
,然后导入类到另一个模块,构建表示类的一个实例像这样:
// Bar.js
require('./foo');
var foo = new Foo();
var fooBar = foo.bar;
但是,这种语法不起作用。我正在尝试做什么,如果是这样,那么实现这个目标的正确语法是什么?
谢谢。
你知道如何使用模块预ES6的NodeJS? – Bergi
这里的一个明显的问题是,你设置属性'foo',但寻找属性'bar' ... – lonesomeday
是的,这是一个错字。只是修复它。接得好。状态报告:目前正在执行此项工作,将很快返回并显示结果。 –