我试图将Traceur用于我维护的一些小型客户端微库。我想重构它们以使用“类”和一些其他ES6功能,然后编译es5版本进行生产。
然而,一旦我添加了类,编译出来需要运行时,这对我所需要的只是非常大(只是扩展构造函数)。有没有办法配置它,以便它只需要运行像CoffeeScript这样的文件?
答案 0 :(得分:1)
您可以按照Makefile中的配方构建自己的运行时,并省略不需要的文件。 traceur是“自托管”的,因此您可以使用带有输入和标志的./traceur命令来创建作为运行时源的输出文件。从make bin/traceur-runtime.js
开始,然后减少文件,直到找到所需内容。
我们正在以自动化方式开展这项工作,但不太可能很快完成。