将CoffeeScript项目转换为JavaScript(不缩小)?

blo*_*ong 32 javascript json node.js coffeescript npm

我们正在使用CoffeeScript编写的特定jQuery 插件,我希望我可以将项目转换为一些看起来很正常的JavaScript.该库看起来结构非常好(良好的OOP实践),但我真的很喜欢它,如果我可以探索它的源代码而不必学习CoffeeScript所需的所有技巧.

Mic*_*ley 48

将CoffeeScript编译成JavaScript通常会导致JS具有相当的可读性.您可以在CoffeeScript主页的"Try CoffeeScript"标签上或通过CoffeeScript命令行工具动态转换代码段.

还有像decaffeinate这样的工具可以将CoffeeScript源代码转换为现代JavaScript.

如果您了解JavaScript并且只是希望能够阅读文件的来源,那么仔细阅读CoffeeScript主页可能会让您对CoffeeScript有足够的了解,可以非常轻松地阅读CoffeeScript资源.

  • 是的,coffeescript并不是那么棘手 (2认同)

250*_*50R 19

还有这个在线编译器http://js2coffee.org/可以将coffeescript转换为javascript

  • 它只会将js转换成coffeescript,而不是像问题中那样反过来. (10认同)

Jon*_*Jon 6

http://coffeescript.org/上有一个标签 - 尝试CoffeeScript

把咖啡放在左边,JS弹出左边


Set*_*ite 5

BinaryMuse 您指出了CoffeeScript命令行工具,但我想我发布了后代的实际命令:

  • 将src中.coffee文件的目录树编译为lib中的.js文件的并行树:

    coffee --compile --output lib/src /