我们在项目中使用JavaScript作为一种DSL并使用Java Scripting API运行它。 CoffeScript看起来比JS更好,所以我们想要它。 Ť
由于没有CoffeScript for Java Scripting的实现,如果我们设法将CoffeScript编译为JS,我们仍然可以使用JS实现。问题是如何以简单的方式做到这一点?有什么必须做的?
CoffeScript编译器似乎需要node.js,但我们无法在安装程序中提供它。
答案 0 :(得分:1)
标准的CoffeeScript-Compiler在CoffeeSCript中实现。所以它需要在一些JavaScript环境下运行。
但是有一个JCOffeeSCript-实现: Java library that converts coffeescript to javascript or compiled java executable?
这可以做你想要的。
但我建议在交付之前在构建包装过程中将CoffeeScript编译为JavaScript,如果这是一个选项。这将为您的客户带来更简单的安装过程,您无需提供任何编译器和构建脚本。