5

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

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

4

1 回答 1

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 中的离线编译和编译选项中阅读更多内容。

于 2015-08-05T13:05:20.280 回答