gpt4 book ai didi

java - 如何在 Java 项目中使用 CoffeScript 作为 DSL?

转载 作者:行者123 更新时间:2023-12-01 13:37:22 26 4
gpt4 key购买 nike

我们在项目中使用 JavaScript(一种 DSL),并使用 Java Scripting API 运行它。 。 CoffeScript 看起来比 JS 好得多,所以我们想要它。

由于没有用于 Java 脚本的 CoffeScript 实现,如果我们设法将 CoffeScript 编译为 JS,我们仍然可以使用 JS 实现。问题是如何以简单的方式做到这一点?必须做什么?

CoffeScript 编译器似乎需要 node.js,但我们无法在安装程序中提供它。

最佳答案

标准的 CoffeeScript-Compiler 在 CoffeeSCript 中实现。所以它需要在一定的JavaScript环境下运行。

但是有一个 JCOffeeSCript 实现: Java library that converts coffeescript to javascript or compiled java executable?

这可以做你想做的事。

但是,如果您可以选择的话,我建议您在交付之前在构建打包过程中将 CoffeeScript 编译为 JavaScript。这将为您的客户带来更轻松的安装过程,并且您无需提供任何编译器和构建脚本。

关于java - 如何在 Java 项目中使用 CoffeScript 作为 DSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21157828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com