2013-03-12 46 views
1

我正在用compojure和Leiningen 2構建一個web應用程序。有沒有一種方法可以自動將coffeescript編譯爲JavaScript,就像Ruby on Rails用鏈接一樣?如何在Clojure中自動編譯coffeescript?

+0

你能詳細說明你在找什麼嗎?只要coffeescript文件發生變化,'coffee --compile --watch src /'auto就會編譯,像emacs這樣的編輯器通常具有「保存時編譯(compile-on-save)」功能,如果你真的想從clojure中完成所有工作,可以使用' java.nio.file'觀看服務API。 – ToBeReplaced 2013-03-12 03:52:12

+0

就像這篇文章中的:prep-tasks一樣。 http://blog.arc90.com/2012/07/19/compile-your-coffeescript-along-with-your-clojure/ 但我想我可以用--watch。從來不知道咖啡文本有內置。謝謝! – 2013-03-12 04:41:00

回答

2

如果您對鋼軌資產管道熟悉,請看Dieter(https://github.com/edgecase/dieter)。它是允許咖啡,sass,less,haml等編譯的環形中間件。您不需要watch或每次手動編譯文件。

+0

您可以詳細瞭解如何實施它嗎?我已經設置了中間件,現在我迷失瞭如何命名我的文件並讓它編譯。另外,當我評估資產鏈接時,它返回nil。 – 2013-03-12 22:36:51

+0

我們需要更多關於您項目結構的信息。代碼是開源的,在Github上?如果我能自己嘗試,也許會更容易解決。 – 2013-03-13 01:48:46