从CoffeeScript迁移到es6

bac*_*ces 7 migration coffeescript ecmascript-6

我想将一个较大的程序从CoffeeScript迁移到es6.我认为3K系列咖啡(1.9K无评论) - > 4.5K es5 w/o评论.咖啡很简洁!

我意识到我可以编译成es5并手动升级到es6功能.但CS更像es6而不是es5,所以更喜欢从CS迁移,而不是es5.我将使用Traceur或6to5来获取尚未提供的es6功能.

有什么指针吗?我见过一次关于AirPair的讨论,但它还不完整.

idF*_*ood 4

有一个正在进行的库可以自动化该过程:https://github.com/eventualbuddha/decaffeinate

这仍然不完整,但也许它可能是一个很好的起点。