Babel 6,导出..来自' ./ file',语法错误

时间:2016-04-01 20:36:24

标签: mocha webpack babeljs

我在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。它是纯粹的lib,所以不需要反应预设。删除此行使一切正常。当然,除非我在这种情况下无法编写lib。

1 个答案:

答案 0 :(得分:0)

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

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