0

gem backbone-on-railsが内部でどのように機能するかを理解しようとしています。

私の問題は、提供されているテンプレートのコードを生成する責任者が誰なのかわからないことです。

インストールしてセットアップした後 (coffeescript ではなくプレーンな js ルートを使用していますが、質問は同じです)、テンプレート ファイルを に書き込むと、/app/assets/templates/hello.jst「何らかの方法で」内部の次の javascript に変換されますapplication.js

(function() {
 this.JST || (this.JST = {});
 this.JST["hello"] = function(obj){ <ugly js here> };
);

しかし、実際にそのコードを生成するのは誰でしょうか? のソースコードを閲覧しましたがbackbone-on-rails、テンプレートのコンパイルを示すものは見つかりませんでした。アセット パイプラインはそれをすぐに実行できますか?

4

1 に答える 1

0

わかりました、私は自分の答えを見つけたと思います。

機能はスプロケットによって提供され、その readme に適切な説明があります。

2日で締め切らせていただきます。

于 2013-04-12T11:22:28.153 に答える