2014-01-16 2 views
0

우리는 JavaScript를 일종의 DSL로 사용하고 Java Scripting API을 사용하여 실행합니다. CoffeScript는 JS보다 훨씬 뛰어납니다. TJava 프로젝트에서 CoffeScript를 DSL로 사용하는 방법은 무엇입니까?

Java Scripting 용 CoffeScript 구현이 없으므로 CoffeScript를 JS로 컴파일하면 JS 구현이 가능합니다. 문제는 그것을 쉬운 방법으로하는 것입니다. 무엇을해야합니까?

CoffeScript 컴파일러에는 node.js가 필요하지만 우리의 설치 프로그램에서 제공하는 옵션은 아닙니다.

답변

1

표준 CoffeeScript-Compiler는 CoffeeSCript로 구현됩니다. 따라서 일부 JavaScript 환경에서 실행해야합니다.

그러나 JCOffeeSCript - 구현이 : Java library that converts coffeescript to javascript or compiled java executable?

당신이 원하는 것을 할 수 있습니다.

그러나이 옵션을 제공하기 전에 Coffeepaper를 JavaScript로 컴파일하여 제공하기 전에 빌드 - 패키징 프로세스에서이를 권장합니다. 그러면 고객을위한 설치 프로세스가 쉬워지고 컴파일러 및 빌드 스크립트를 제공 할 필요가 없습니다.

관련 문제