2012-12-04 53 views
0

有沒有辦法使用javascript編譯coffescript到javascript代碼? 用戶寫coffescript代碼到一個textarea(或一個代碼鏡像編輯器..),並且我想將這個coffe代碼編譯成js並執行它。用Javascript編譯Coffescript

我知道如何使用php或其他服務器端語言將coffe編譯爲js,但我想在客戶端執行此操作。

+1

有在CoffeeScript的一個CoffeeScript的編譯器和編譯的CoffeeScript與JavaScript,你可以編譯和使用它 –

回答

2

轉到the CoffeeScript site和閱讀「文/ CoffeeScript的腳本標記」段落的內容。

事實上,上面運行「Try CoffeeScript」的膠水腳本以及菜單中的jQuery的一小部分就是以這種方式實現的。查看源代碼並查看頁面底部的內容以查看示例。包含腳本還可以訪問CoffeeScript.compile(),以便您可以彈出Firebug並嘗試編譯一些字符串。

不要忘了bare選項,否則編譯後的代碼將被包裝

CoffeeScript.compile('alert "hello"', { bare: 'on' }) 
0

This項目稱爲js2coffee看起來正是你需要

+0

Tamas希望從CS轉到JS而不是其他方式。 –

+0

@LarryMaccherone,看看上面的頁面上面的標籤,有兩種選擇方式 – dmi3y

+0

不是CS到JS的方式跟使用CS轉換器一樣嗎? –