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