【问题标题】:How can I compile ES6 code to ES5 for the browser?如何为浏览器将 ES6 代码编译为 ES5?
【发布时间】:2014-05-18 04:16:03
【问题描述】:

我已经使用 npm 安装了 traceur,并成功编译了一个简单的 ES6 脚本。我的问题是生成的代码特定于 node.js

我知道 traceur 可以从浏览器运行,但我想进一步优化。有没有办法从命令行(节点)以类似于lesscss的工作方式运行traceur?

【问题讨论】:

标签: javascript node.js ecmascript-5 ecmascript-6 traceur


【解决方案1】:

我参加聚会可能有点晚了,你已经找到了你评论中提到的解决方案,但我仍然想给出一个答案,让其他人更容易找到解决方案。

可以通过在命令中添加 --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 中的 Compiling OfflineOptions for Compiling 中了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-07
    • 2018-01-21
    • 1970-01-01
    • 2021-08-04
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多