私たちは仕事でCoffeeScriptで書かれた特定のjQueryプラグインを使用しており、プロジェクトをやや普通に見えるJavaScriptに変換できることを望んでいます。ライブラリは非常によく構成されているように見えますが(優れたOOPプラクティス)、CoffeeScriptに必要なすべてのトリックを学ぶことなく、ソースコードを探索できれば本当に気に入っています。
6 に答える
CoffeeScriptをJavaScriptにコンパイルすると、通常、かなり読みやすいJSになります。スニペットは、CoffeeScriptホームページの[Try CoffeeScript]タブで、またはCoffeeScriptコマンドラインツールを使用して、その場で変換できます。
CoffeeScriptソースを最新のJavaScriptに変換するカフェイン抜きのようなツールもあります。
JavaScriptを知っていて、ファイルのソースを読みたいだけの場合は、CoffeeScriptホームページをよく読むと、CoffeeScriptを十分に理解して、CoffeeScriptソースをかなり簡単に読むことができます。
このオンラインコンパイラhttp://js2coffee.org/もあり、これを使用して、coffeescriptをjavascriptとの間で変換できます。
http://coffeescript.org/にタブがあります-CoffeeScriptを試してください
左側にコーヒーを貼り付けると、左側にJSがポップアップします
BinaryMuseはCoffeeScriptコマンドラインツールを示しましたが、後世のために実際のコマンドを投稿すると思いました。
src内の.coffeeファイルのディレクトリツリーをlib内の.jsファイルの並列ツリーにコンパイルします。
コーヒー--compile--outputlib / src /
最善の策は、コンパイラを使用してconfeescriptをJavaScriptに変換することです。これができたら、スタイルガイドに従ってJavaScriptを構造化できます。
お役に立てば幸いです。
一連のコマンドをまとめる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