5

コンパイル済みのハンドルバー テンプレートを保存して HTML ファイルに含めるにはどうすればよいか考えています。

サイト: http://handlebarsjs.com/precompilation.htmlは、単に呼び出すことをお勧めします

ハンドルバー infile -f outfile

テンプレートをファイルに入れて、コマンドを呼び出しました。関数program1を含む JS ファイルを取得しました。2 番目のテンプレートをコンパイルするにはどうすればよいですか? http://jsperf.com/jquery-template-vs-handlebarsのサンプルprogram[1-9](...)には、何らかの方法で生成する必要があると思われる複数の関数が含まれています。プリコンパイルされたテンプレートを保存することは良いアドバイスですか? スクリプトまたはリンク タグを HTML ファイルに埋め込み、これらをトラバースし、AJAX を介してテンプレートをロードし、動的にコンパイルするサンプルを見ました。

ベスト、ベルンハルト

4

3 に答える 3

10

複数のファイルが必要な場合は、次のようにコマンドにリストします

handlebars file1 file2 file3 -f outfile

ロード時間を大幅に短縮するため、本番サイト用にプリコンパイルされたファイルを保存する必要があります。

于 2012-05-25T21:32:08.760 に答える
8

あなたは使用する必要があります

handlebars /path/to/templates/*.handlebars -f /path/to/output/templates.js
于 2012-08-07T08:53:14.837 に答える