我怎样才能将ES6代码编译到ES5的浏览器?
我已经使用npm安装了traceur,并设法编译了一个简单的ES6脚本。 我的问题是,生成的代码特定于node.js
我知道Traceur可以从浏览器运行,但我想进一步优化。 有没有一种方法来从命令行(节点)以类似的方式运行traceur如何lesscss工作?
我可能晚了一点,你已经find了你的评论中提到的解决scheme,但我仍然想给出一个答案,使其他人更容易find解决scheme。
可以通过在命令中添加--script
来编译ES6代码。
编译一个文件
$ traceur es6-code.js --script es5-code.js
编译多个文件到一个文件
$ traceur --out es6-code-1.js es6-code-2.js es6-code-3.js --script es5-code.min.js
在Traceur wiki中阅读“ 编译离线”和“编译选项” 。