33

私たちは仕事でCoffeeScriptで書かれた特定のjQueryプラグインを使用しており、プロジェクトをやや普通に見えるJavaScriptに変換できることを望んでいます。ライブラリは非常によく構成されているように見えますが(優れたOOPプラクティス)、CoffeeScriptに必要なすべてのトリックを学ぶことなく、ソースコードを探索できれば本当に気に入っています。

4

6 に答える 6

50

CoffeeScriptをJavaScriptにコンパイルすると、通常、かなり読みやすいJSになります。スニペットは、CoffeeScriptホームページの[Try CoffeeScript]タブで、またはCoffeeScriptコマンドラインツールを使用して、その場で変換できます。

CoffeeScriptソースを最新のJavaScriptに変換するカフェイン抜きのようなツールもあります。

JavaScriptを知っていて、ファイルのソースを読みたいだけの場合は、CoffeeScriptホームページをよく読むと、CoffeeScriptを十分に理解して、CoffeeScriptソースをかなり簡単に読むことができます。

于 2012-05-04T01:22:29.833 に答える
18

このオンラインコンパイラhttp://js2coffee.org/もあり、これを使用して、coffeescriptをjavascriptとの間で変換できます。

于 2012-05-04T05:33:39.513 に答える
6

http://coffeescript.org/にタブがあります-CoffeeScriptを試してください

左側にコーヒーを貼り付けると、左側にJSがポップアップします

于 2014-07-03T13:50:04.373 に答える
5

BinaryMuseCoffeeScriptコマンドラインツールを示しましたが、後世のために実際のコマンドを投稿すると思いました。

  • src内の.coffeeファイルのディレクトリツリーをlib内の.jsファイルの並列ツリーにコンパイルします。

    コーヒー--compile--outputlib / src /

于 2015-07-28T15:03:15.470 に答える
1

最善の策は、コンパイラを使用してconfeescriptをJavaScriptに変換することです。これができたら、スタイルガイドに従ってJavaScriptを構造化できます。

お役に立てば幸いです。

于 2012-05-05T01:21:22.853 に答える
1

一連のコマンドをまとめるDepercolatorを試すこともできます(decafinate、cjsx-transform、react-codemod、prettierを含む)。

記事: https://blog.bugsnag.com/converting-a-large-react-codebase-from-coffeescript-to-es6/およびGHリポジトリ:https ://github.com/bugsnag/depercolator

于 2017-04-03T16:00:44.140 に答える