2016-12-08 6 views
1

のは、私はCoffeeScriptのプロセッサを介して実行されますcustom.js.coffeeファイルがあるとしましょう、とのCoffeeScriptとのERbプロセッサの両方を介して実行されますcustom.js.erb.coffeeを提出。ルビー - プリプロセッサエンジンをチェーン

プリプロセッサエンジンを連鎖することのメリットは?

答えて

1

プリプロセッサエンジンを連鎖することのメリットは?

ERBを使用して、Rubyコードを使用することができることを意味し、(または任意の他のそのようなcssjsymlhtmlなど)の任意のプレーンテキスト文書にコードを埋め込む、Rubyのための単純なテンプレートシステムそれらのファイルに最初のステップはerb前処理です(ルビーコードを実行して結果を貼り付けます)。その後、コーヒーをjsコードに変換してWebページに送信します。メリットは、ルビロジックに依存するファイルを生成し、ルビからjsにデータを渡すことです。

ただし、erbの拡張子は省略できますが、引き続きこれらのファイルにerbコードを使用できます。