【问题标题】:Babel 6, unexpected token while try to transplie dirBabel 6,尝试转换目录时出现意外令牌
【发布时间】:2015-12-07 10:22:22
【问题描述】:

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

install babel-clibabel-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;
                                                     ^

不太明白这里出了什么问题。

【问题讨论】:

  • 应该是export {shout};

标签: javascript ecmascript-6 babeljs transpiler


【解决方案1】:

Mjh 的回答是正确的:

代替:

export shout;

应该是:

export {shout};

export default shout;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-19
    • 1970-01-01
    • 2019-07-05
    • 2016-02-12
    • 1970-01-01
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多