import报Unexpected identifier错误

最近同事们开始将js模块默认导出,我试着写了一个例子程序却报错了:

class MClassA {
    constructor(value) {
        this._value = value;
    }
}

export default MClassA;

导入这个类的代码:

import MClassA from "./classA.js";
var obj = new MClassA('123');

后来查了一下,应该是node不支持ES6的这种模块导入导出的写法,而我们项目的工程使用了webpack。

你可能感兴趣的:(JavaScript)