2012-05-04 47 views
28

Używamy konkretnej wtyczki jQuery napisanej w pracy CoffeeScript @ i mam głęboką nadzieję, że uda mi się przekonwertować projekt na dość normalnie wyglądający JS. Wygląda na to, że biblioteka jest naprawdę dobrze zbudowana (dobre praktyki OOP ... chyba), ale bardzo bym chciał, gdybym mógł zbadać jej kod źródłowy bez konieczności uczenia się wszystkich sztuczek, które wywołuje CoffeeScript.Konwersja projektu CoffeeScript na JavaScript (bez zminimalizowania)?

+3

coffeescript wyprowadza ważnego JavaScript, ale to nie miało być przyjazny człowiekowi. –

+0

Istnieje różnica między "udokumentowanym" i "dobrze udokumentowanym". Ta ostatnia jest dość rzadka, ale możesz powiedzieć, ponieważ wszystkie pytania są odpowiedzią. – OsamaBinLogin

Odpowiedz

44

Kompilowanie kodu CoffeeScript na JavaScript powoduje zwykle, że JS jest dość czytelny. Możesz konwertować fragmenty w locie na karcie "Wypróbuj kawę" pod numerem the CoffeeScript homepage lub za pomocą the CoffeeScript command line tool.

Istnieją również narzędzia, takie jak decaffeinate, które konwertują źródło CoffeeScript na współczesny JavaScript.

Jeśli znasz JavaScript i chcesz tylko móc odczytać źródło pliku, przejrzenie strony domowej CoffeeScript prawdopodobnie da ci wystarczającą wiedzę na temat CoffeeScript, aby móc w prosty sposób odczytać źródła CoffeeScript.

+2

Tak, coffeescript nie jest tak trudny – PandaWood

+1

2. link jest zepsuty. – TinyTheBrontosaurus

21

Jest też ten kompilator Internecie http://js2coffee.org/ które można przekształcić coffeescript do iz javascript

+1

Zainstalowałem ich wersję cli, ale może jestem zbyt głupi, aby przekształcić prosty skrypt do kawy w js. – Sebastialonso

+9

Konwertuje js TO coffeescript, a nie vice versa, jak zostało zadane w pytaniu. – Victor

1

Najprościej jest konwersja confeescript w JavaScript używając swojego kompilatora, skoro masz to - można śmiało strukturze JavaScript według twój przewodnik po stylu.

Nadzieję, że pomaga.

Powiązane problemy