はおそらくthe Express manualに従うことによって、レンダリングエンジンとして口ひげを追加することができます。..もはや維持されていますが、いくつかのリンクをたどると、より最近のものを得ることができます:「」
ビューファイル名は形をとります、どこに必要なモジュールの名前>かを指定します。たとえば、layout.ejsビューはviewシステムに> require( 'ejs')と指示し、ロードされるモジュールはメソッドexports.compile(str、> options)をエクスポートし、Expressに準拠する関数を返さなければなりません。
編集:使用下the Mustache manualから :
以下
がmustache.jsの使用方法を簡単な例である。この例では
var view = {
title: "Joe",
calc: function() {
return 2 + 4;
}
};
var output = Mustache.render("{{title}} spends {{calc}}", view);
、Mustache.render関数は2つのパラメータをとります:1)ひげそり>テンプレートと2)>テンプレートをレンダリングするのに必要なデータとコードを含むビューオブジェクト。
上記から、あなたはMustache.renderをエクスポートすることができると思われますが、私はそれをテストしていません。データとして使用されるオブジェクトリテラルは同じように見えますが、それらが異なる場合は、おそらくMustache.renderを正しくフォーマットする関数にラップすることができます。
編集:Xombyのラッパーリンクには、エクスプレス用にハンドルバーをラップする方法の例が含まれています.Mustacheは似ているはずです。
Hogan.jsは、アプリジェネレータを表現するためにちょうど-hフラグを指定するためのひげそりラッパーです。 –