Javascript 使用SystemJS和Babel导入ES6模块会出现错误

Javascript 使用SystemJS和Babel导入ES6模块会出现错误,javascript,ecmascript-6,babeljs,systemjs,Javascript,Ecmascript 6,Babeljs,Systemjs,我是新来的,这给我带来了困难,例如,当我导入以下模块时,它显示了一个错误 const labels = [{ name: "l1", title: "Title" }]; export default labels; 但是,如果我编写导出[“default”]=标签而不是导出默认标签,它不显示任何错误,并返回名为r的对象,其中标签位于默认键中 我的SystemJS配置如下 System.config({ baseURL: "/", defaultJSExtensions:

我是新来的,这给我带来了困难,例如,当我导入以下模块时,它显示了一个错误

const labels = [{
 name: "l1",
 title: "Title"
}];
export default labels;
但是,如果我编写
导出[“default”]=标签
而不是
导出默认标签
,它不显示任何错误,并返回名为r的对象,其中标签位于默认键中

我的SystemJS配置如下

System.config({
    baseURL: "/",
    defaultJSExtensions: true,
    transpiler: "babel",
    babelOptions: {
      "optional": [
        "runtime",
        "optimisation.modules.system"
      ],
      "stage": 1,
      "blacklist": []
    },
    map: {
      babel: "https://cdnjs.cloudflare.com/ajax/libs/babel-core/6.1.19/browser.js"
    }
  });
我像这样导入模块

  System.import("config/labels").then(function (a, b) {
    console.log(a, b);
  });
我正在使用的库是

<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.33.3/es6-shim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.23/system-polyfills.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.23/system.js"></script>


请帮助我正确配置SystemJS,并告诉我为什么会出现这样的错误。

我没有尝试使用此system js设置,但我可以告诉你,看起来像是babel 5配置选项,而你正在加载babel 6。我没有尝试使用此system js设置,但我可以告诉你,看起来像巴别塔5配置选项,你正在加载巴别塔6。