0

我正在尝试使用Babel 6文件transplie ES2015 javascript。两个最简单的情况,一个文件和一个目录中的文件。

install babel-cli并且babel-preset-es2015create a .babelrc.使用命令babel app.js --out-file appout.js.完成,没问题。

然后我尝试在一个目录中转换两个文件,其中一个使用导出功能。

var shout = function(s){
    return s.toUpperCase();
}

export shout;

然后当我使用 cli 进行转换时, babel src --out-dir lib 它返回错误,

unexpected token at export shout;
                                                     ^

不太明白这里有什么问题。

4

1 回答 1

0

Mjh 的回答是正确的:

代替:

export shout;

它应该是:

export {shout};

或者

export default shout;
于 2015-12-07T10:34:54.537 回答