【问题标题】:Babel 6, export .. from './file', syntax errorBabel 6,从 './file' 导出 ..,语法错误
【发布时间】:2016-04-01 20:36:24
【问题描述】:

我在link: this line 上遇到语法错误,但我不明白为什么会失败。

> mocha-webpack --webpack-config webpack-test.config.js --growl --colors --require source-map-support/register --watch ./test/*.js


ERROR in ./src/index.js
Module build failed: SyntaxError: /Users/h/dev/haf/logary/vendor/logary-js/src/index.js: Unexpected token (5:7)
};

export Identity from './identity';

    at Parser.pp.raise (/Users/h/dev/haf/logary/vendor/logary-js/node_modules/babylon/index.js:1378:13)
    at Parser.pp.unexpected (/Users/h/dev/haf/logary/vendor/logary-js/node_modules/babylon/index.js:2817:8)
    at Parser.pp.expect (/Users/h/dev/haf/logary/vendor/logary-js/node_modules/babylon/index.js:2811:33)

我可能遗漏了一些东西。 Babel 预设为 es2015。这是一个纯粹的库,所以不需要反应预设。删除此行使其一切正常。当然,在这种情况下我无法编写库。

【问题讨论】:

    标签: mocha.js webpack babeljs


    【解决方案1】:

    根据您提供的链接,您似乎想这样做:

    export { default as Identity } from './identity';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 2018-09-22
      • 2017-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多