Babel 6,从'./file'导出..,语法错误
Babel 6, export .. from './file', syntax error
我在 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。这是一个纯库,所以不需要反应预设。删除此行使其一切正常。当然,在那种情况下我无法编写库。
根据您提供的link,您似乎想做的是:
export { default as Identity } from './identity';
我在 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。这是一个纯库,所以不需要反应预设。删除此行使其一切正常。当然,在那种情况下我无法编写库。
根据您提供的link,您似乎想做的是:
export { default as Identity } from './identity';