它的工作原理是遍历导入的所有文件,查找导入/导出标记并进行转换。 Traceur是默认的,因为babel不再支持动态的浏览器使用。


问题是traceur会转换所有es6功能,而我想要转换现在只有导入/导出语句由于es6浏览器支持良好(Canary完成了> 95%es6!)


我尝试关闭所有选项看起来正确,见下文,但失败了......很多奇怪的错误。我还没有尝试使用早期的babel 5.x in-browser进行转换。


有没有简单的方法来获取< script src =“模块“>
工作?我认为es6-module-loader是最好的方法,但任何建议都赞赏!一套更好的traceur选项?试试babel 5.x?
System.traceurOptions = {arrowFunctions:false,blockBinding:false,classes:false,computedPropertyNames:false,defaultParameters:false,destructuring:false, forOf:false,generators:false,numericLiterals:false,propertyMethods:false,propertyNameShorthand:false,restParameters:false,spread:false,symbols:false,templateLiterals:false,unicodeEscapeSequences:false,unicodeExpressions:false}
&# XA;